Home

Biogen Idec (BIIB)

154.30
+4.69 (3.13%)
NASDAQ · Last Trade: Oct 31st, 4:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors