Display in USD
Biogen Q2 Adj. EPS $3.60 Beats $2.96 Estimate, Sales $2.736B Beat $2.458B Estimate | WAPE