Biogen Idec (BIIB)

190.92
+2.51 (1.33%)
NASDAQ · Last Trade: Mar 11th, 12:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors