Market Cap$10.71B
Enterprise Value$20.70B
P/E Ratio (TTM)12.98
P/S Ratio0.36
P/B Ratio2.02
Forward P/E—
EPS (TTM)$13.40
EPS (FY)$13.33
Revenue (TTM)$30.99B
Profit Margin2.85%
Operating Margin3.37%
ROE17.37%
Debt/Equity1.65
Avg Vol (30d)279K
Beta (1Y)0.72
Beta (3Y)1.20
Beta (5Y)0.89
Shares Out65.75M
Float17.62M
Dividend3.08%
Next EarningsJul 29, 2026
Short Interest—