Market Cap$8.91B
Enterprise Value$8.82B
P/E Ratio (TTM)80.39
P/S Ratio9.07
P/B Ratio6.09
Forward P/E—
EPS (TTM)$0.68
EPS (FY)$1.02
Revenue (TTM)$994.36M
Profit Margin11.51%
Operating Margin16.35%
ROE7.61%
Debt/Equity0.05
Avg Vol (30d)1.9M
Beta (1Y)0.63
Beta (3Y)1.34
Beta (5Y)1.47
Shares Out167.01M
Float166.45M
Dividend0.63%
Next EarningsApr 30, 2026
Short Interest—