Market Cap$6.53B
Enterprise Value$10.49B
P/E Ratio (TTM)25.44
P/S Ratio0.66
P/B Ratio3.42
Forward P/E—
EPS (TTM)$0.64
EPS (FY)$0.84
Revenue (TTM)$9.60B
Profit Margin2.65%
Operating Margin6.98%
ROE15.28%
Debt/Equity2.69
Avg Vol (30d)8.1M
Beta (1Y)2.18
Beta (3Y)1.89
Beta (5Y)1.64
Shares Out391.77M
Float367.19M
Dividend2.22%
Next EarningsJul 30, 2026
Short Interest—