Market Cap$5.85B
Enterprise Value$11.17B
P/E Ratio (TTM)12.15
P/S Ratio1.12
P/B Ratio1.51
Forward P/E—
EPS (TTM)$2.03
EPS (FY)$3.86
Revenue (TTM)$5.17B
Profit Margin9.91%
Operating Margin21.86%
ROE10.95%
Debt/Equity1.62
Avg Vol (30d)1.8M
Beta (1Y)1.38
Beta (3Y)1.04
Beta (5Y)1.05
Shares Out242.66M
Float238.27M
Dividend4.45%
Next EarningsJul 30, 2026
Short Interest—