Biogen Idec (BIIB)

195.67
-3.43 (-1.73%)
NASDAQ· Last Trade: Jun 10th, 3:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors