Biogen Q3: Revenue and EPS Exceed Estimates