Market Cap$15.20B
Enterprise Value$13.80B
P/E Ratio (TTM)14.75
P/S Ratio5.38
P/B Ratio5.21
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)964K
Beta (1Y)0.49
Beta (3Y)0.72
Beta (5Y)0.65
Shares Out104.23M
Float80.08M
Dividend—
Next EarningsApr 30, 2026
Short Interest—