Biogen (BIIB) reported its second-quarter financial results, posting $5.21 per share in earnings. The company's earnings beat consensus forecast by 53 cents. BIIB reported revenue of $2.89 billion, up 11.6% on a year-over-year basis. Revenue beat consensus forecast by $100 million.