Biogen Idec (BIIB)

185.29
+2.03 (1.11%)
NASDAQ · Last Trade: Mar 17th, 9:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors