Market Cap$20.29B
Enterprise Value$17.61B
P/E Ratio (TTM)—
P/S Ratio11.09
P/B Ratio2.55
Forward P/E—
EPS (TTM)$-7.26
EPS (FY)$-7.26
Revenue (TTM)$1.94B
Profit Margin-145.16%
Operating Margin-158.13%
ROE-28.87%
Debt/Equity0.15
Avg Vol (30d)10.8M
Beta (1Y)1.64
Beta (3Y)0.74
Beta (5Y)1.30
Shares Out394.94M
Float361.21M
Dividend—
Next EarningsApr 30, 2026
Short Interest—