Market Cap$2.39B
Enterprise Value$2.54B
P/E Ratio (TTM)8.79
P/S Ratio0.58
P/B Ratio0.81
Forward P/E—
EPS (TTM)$2.61
EPS (FY)$2.78
Revenue (TTM)$4.47B
Profit Margin7.57%
Operating Margin5.54%
ROE10.74%
Debt/Equity0.97
Avg Vol (30d)3.8M
Beta (1Y)0.91
Beta (3Y)1.72
Beta (5Y)1.29
Shares Out111.85M
Float110.86M
Dividend3.28%
Next EarningsApr 23, 2026
Short Interest—