Biogen Idec (BIIB)

187.57
+3.73 (2.03%)
NASDAQ · Last Trade: Mar 30th, 8:59 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors