Market Cap$5.16B
Enterprise Value$7.09B
P/E Ratio (TTM)11.83
P/S Ratio0.90
P/B Ratio0.81
Forward P/E—
EPS (TTM)$0.51
EPS (FY)$0.46
Revenue (TTM)$6.05B
Profit Margin7.43%
Operating Margin16.38%
ROE7.94%
Debt/Equity0.71
Avg Vol (30d)904K
Beta (1Y)0.63
Beta (3Y)0.97
Beta (5Y)0.99
Shares Out870.98M
Float870.97M
Dividend2.60%
Next EarningsAug 13, 2026
Short Interest—