Market Cap$19.46B
Enterprise Value$15.55B
P/E Ratio (TTM)—
P/S Ratio8.88
P/B Ratio2.63
Forward P/E—
EPS (TTM)$-8.15
EPS (FY)$-7.26
Revenue (TTM)$2.23B
Profit Margin-143.55%
Operating Margin-153.35%
ROE-28.87%
Debt/Equity0.18
Avg Vol (30d)7.3M
Beta (1Y)1.31
Beta (3Y)0.42
Beta (5Y)1.06
Shares Out396.79M
Float363.29M
Dividend—
Next EarningsJul 30, 2026
Short Interest—