Recent Updates
Recently added Catalysts
BIIB

Biogen Idec 2012 Revenue Increases 9% to $5.5 Billion

Key Takeaway: Biogen Idec 2012 Revenue Increases 9% to $5.5 Billion

Full Press Release Details

Biogen Idec 2012 Revenue Increases 9% to $5.5 Billion.
Last updated: Jan 28, 2013