Open$
Prev Close$
Market Cap$38.63B
P/E (TTM)38.11
EPS$2.9947956976000003
EarningsMay 5, 2026
Market Cap$38.63B
Enterprise Value$43.48B
P/E Ratio (TTM)38.11
P/S Ratio3.49
P/B Ratio1.77
Forward P/E—
EPS (TTM)$2.09
EPS (FY)$2.99
Revenue (TTM)$10.89B
Profit Margin9.54%
Operating Margin13.00%
ROE4.40%
Debt/Equity0.24
Avg Vol (30d)1.5M
Beta (1Y)0.84
Beta (3Y)0.71
Beta (5Y)1.03
Shares Out487.40M
Float481.80M
Dividend0.41%
Next EarningsMay 5, 2026
Short Interest—
52-Week Range
$71.55$99.20