Biogen Idec (BIIB)

199.83
+4.22 (2.16%)
NASDAQ· Last Trade: Jun 17th, 11:49 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors