Market Cap$14.40B
Enterprise Value$13.58B
P/E Ratio (TTM)14.53
P/S Ratio5.54
P/B Ratio5.13
Forward P/E—
EPS (TTM)$9.64
EPS (FY)$11.89
Revenue (TTM)$2.73B
Profit Margin38.78%
Operating Margin30.49%
ROE37.27%
Debt/Equity0.70
Avg Vol (30d)1.1M
Beta (1Y)0.63
Beta (3Y)0.72
Beta (5Y)0.65
Shares Out104.23M
Float79.85M
Dividend—
Next EarningsApr 30, 2026
Short Interest—