Market Cap$108.88B
Enterprise Value$126.82B
P/E Ratio (TTM)74.73
P/S Ratio11.36
P/B Ratio7.45
Forward P/E—
EPS (TTM)$14.46
EPS (FY)$13.76
Revenue (TTM)$9.44B
Profit Margin15.07%
Operating Margin2.85%
ROE9.75%
Debt/Equity1.63
Avg Vol (30d)530K
Beta (1Y)0.23
Beta (3Y)0.85
Beta (5Y)1.00
Shares Out98.62M
Float98.17M
Dividend1.91%
Next EarningsJul 29, 2026
Short Interest—