Market Cap$16.39B
Enterprise Value$17.79B
P/E Ratio (TTM)13.91
P/S Ratio5.85
P/B Ratio4.36
Forward P/E—
EPS (TTM)$10.48
EPS (FY)$8.00
Revenue (TTM)$3.00B
Profit Margin41.81%
Operating Margin40.60%
ROE20.85%
Debt/Equity0.36
Avg Vol (30d)1.4M
Beta (1Y)0.72
Beta (3Y)0.92
Beta (5Y)0.98
Shares Out115.51M
Float115.12M
Dividend—
Next EarningsJul 29, 2026
Short Interest—