Open$
Prev Close$
Market Cap$14.85B
P/E (TTM)10.56
EPS$3.77
EarningsMay 6, 2026
Market Cap$14.85B
Enterprise Value$20.05B
P/E Ratio (TTM)10.56
P/S Ratio1.65
P/B Ratio2.44
Forward P/E—
EPS (TTM)$3.98
EPS (FY)$3.77
Revenue (TTM)$8.92B
Profit Margin16.08%
Operating Margin30.83%
ROE25.22%
Debt/Equity0.79
Avg Vol (30d)10.2M
Beta (1Y)0.90
Beta (3Y)0.34
Beta (5Y)0.67
Shares Out353.25M
Float351.33M
Dividend2.25%
Next EarningsMay 6, 2026
Short Interest—
52-Week Range
$13.58$45.66