Open$
Prev Close$
Market Cap$11.95B
EPS$-3.32
EarningsMay 7, 2026
Market Cap$11.95B
Enterprise Value$11.51B
P/E Ratio (TTM)—
P/S Ratio10.89
P/B Ratio—
Forward P/E—
EPS (TTM)$-3.31
EPS (FY)$-3.32
Revenue (TTM)$982.02M
Profit Margin-42.39%
Operating Margin-44.47%
ROE—
Debt/Equity—
Avg Vol (30d)2.1M
Beta (1Y)1.10
Beta (3Y)2.40
Beta (5Y)1.65
Shares Out131.17M
Float126.09M
Dividend—
Next EarningsMay 7, 2026
Short Interest—
52-Week Range
$36.36$120.74