Home

Biogen Idec (BIIB)

126.30
-0.52 (-0.41%)
NASDAQ · Last Trade: May 22nd, 5:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors