Biogen Idec (BIIB)

176.77
-7.01 (-3.81%)
NASDAQ · Last Trade: Apr 2nd, 2:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors