Market Cap$2.20B
Enterprise Value$1.69B
P/E Ratio (TTM)5.32
P/S Ratio1.20
P/B Ratio—
Forward P/E—
EPS (TTM)$1.67
EPS (FY)$1.65
Revenue (TTM)$1.76B
Profit Margin25.53%
Operating Margin26.45%
ROE12.16%
Debt/Equity0.48
Avg Vol (30d)1.2M
Beta (1Y)0.45
Beta (3Y)0.99
Beta (5Y)0.22
Shares Out156.45M
Float156.38M
Dividend6.63%
Next EarningsMay 21, 2026
Short Interest—