Biogen Idec (BIIB)

194.60
+0.84 (0.43%)
NASDAQ· Last Trade: May 26th, 12:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors