Market Overview

Biogen Q4 EPS $5.04 vs $4.96 Est, Revenue $2.87B vs $2.94B Est