Market Cap$3.53B
Enterprise Value$10.98B
P/E Ratio (TTM)14.31
P/S Ratio0.57
P/B Ratio3.91
Forward P/E—
EPS (TTM)$0.94
EPS (FY)$3.66
Revenue (TTM)$6.16B
Profit Margin3.99%
Operating Margin19.34%
ROE30.56%
Debt/Equity9.49
Avg Vol (30d)13.0M
Beta (1Y)2.63
Beta (3Y)2.70
Beta (5Y)1.55
Shares Out262.60M
Float261.30M
Dividend0.60%
Next EarningsAug 11, 2026
Short Interest—