Biogen Idec (BIIB)

180.52
-3.86 (-2.09%)
NASDAQ · Last Trade: Apr 27th, 3:30 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors