Display in USD
Biogen Q3 Adj. EPS $2.62 Beats $1.98 Estimate, Sales $2.804B Beat $2.632B Estimate | WAPE