Market Cap$5.60B
Enterprise Value$3.54B
P/E Ratio (TTM)20.71
P/S Ratio1.49
P/B Ratio1.30
Forward P/E—
EPS (TTM)$3.55
EPS (FY)$3.26
Revenue (TTM)$4.69B
Profit Margin7.06%
Operating Margin38.32%
ROE6.17%
Debt/Equity0.29
Avg Vol (30d)315K
Beta (1Y)1.08
Beta (3Y)1.69
Beta (5Y)1.39
Shares Out62.82M
Float62.81M
Dividend0.73%
Next EarningsMay 27, 2026
Short Interest—