Display in USD
Icon Q1 Adj. EPS $2.50 Beats $2.42 Estimate, Sales $2.034B Beat $1.999B Estimate | WAPE