Market Cap$15.09B
Enterprise Value$11.41B
P/E Ratio (TTM)26.25
P/S Ratio4.59
P/B Ratio19.87
Forward P/E—
EPS (TTM)$15.90
EPS (FY)$15.28
Revenue (TTM)$2.68B
Profit Margin17.19%
Operating Margin21.02%
ROE70.23%
Debt/Equity0.24
Avg Vol (30d)442K
Beta (1Y)1.42
Beta (3Y)0.99
Beta (5Y)1.19
Shares Out28.56M
Float22.96M
Dividend—
Next EarningsJul 27, 2026
Short Interest—