Market Overview

Biogen Idec Reports Q1 EPS $1.40 vs $1.48 Est; Revenues $1.3B vs $1.31B Est