Market Cap$19.46B
Enterprise Value$14.85B
P/E Ratio (TTM)—
P/S Ratio8.54
P/B Ratio2.53
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.4M
Beta (1Y)1.49
Beta (3Y)0.42
Beta (5Y)1.06
Shares Out396.79M
Float358.66M
Dividend—
Next EarningsJul 30, 2026
Short Interest—