Market Cap$8.48B
Enterprise Value$13.11B
P/E Ratio (TTM)21.44
P/S Ratio0.97
P/B Ratio1.41
Forward P/E—
EPS (TTM)$3.46
EPS (FY)$5.42
Revenue (TTM)$8.66B
Profit Margin4.61%
Operating Margin9.54%
ROE8.07%
Debt/Equity0.87
Avg Vol (30d)1.3M
Beta (1Y)1.06
Beta (3Y)0.81
Beta (5Y)1.06
Shares Out114.35M
Float113.20M
Dividend4.53%
Next EarningsJul 23, 2026
Short Interest—