Market Cap$8.42B
Enterprise Value$13.12B
P/E Ratio (TTM)21.48
P/S Ratio0.99
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.08
Beta (3Y)0.81
Beta (5Y)1.06
Shares Out114.35M
Float113.28M
Dividend4.53%
Next EarningsJul 23, 2026
Short Interest—