Market Cap$4.37B
Enterprise Value$5.83B
P/E Ratio (TTM)11.54
P/S Ratio0.85
P/B Ratio1.96
Forward P/E—
EPS (TTM)$1.26
EPS (FY)$1.41
Revenue (TTM)$5.35B
Profit Margin7.44%
Operating Margin11.33%
ROE17.68%
Debt/Equity1.20
Avg Vol (30d)4.4M
Beta (1Y)1.22
Beta (3Y)1.01
Beta (5Y)0.78
Shares Out302.20M
Float299.50M
Dividend—
Next EarningsApr 29, 2026
Short Interest—