Market Cap$1.63B
Enterprise Value$9.80B
P/E Ratio (TTM)8.44
P/S Ratio0.26
P/B Ratio2.09
Forward P/E—
EPS (TTM)$0.72
EPS (FY)$3.66
Revenue (TTM)$6.22B
Profit Margin3.01%
Operating Margin20.01%
ROE30.56%
Debt/Equity11.70
Avg Vol (30d)4.1M
Beta (1Y)0.78
Beta (3Y)0.40
Beta (5Y)0.57
Shares Out260.32M
Float259.11M
Dividend1.32%
Next EarningsApr 30, 2026
Short Interest—