site logo

Biogen Idec zips past analysts' earnings forecasts

Fotolia