Biogen Idec (BIIB)

190.05
-2.91 (-1.51%)
NASDAQ· Last Trade: May 18th, 12:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors