Price
$83.61
52W High
$133.02
52W Low
$33.76
SMA50
$89.33
SMA200
$81.69
Avg Volume 50D
$4.96M
From 52W High
-37.14%
From 52W Low
+147.66%
Vs SMA50
-6.41%
Vs SMA200
+2.35%
Current Volume
$4.92M
Dollar Volume 50D
$441.62M
Market Cap
$10.51B
P/E
--
Revenue TTM
$317.95M
EPS TTM
-6.43
Net Income TTM
-$599.90M
Free Cash Flow
-$813.85M
Revenue 1Y
+129.50%
EPS 1Y
-718.27%
Net Income 1Y
-508.28%
FCF 1Y
-123.74%
Profit Margin
-188.67%
FCF Margin
-255.96%

Revenue

Annual ending 2025-12-31
$235.12M

EPS

Annual ending 2025-12-31
-2.14

Net Income

Annual ending 2025-12-31
-$226.15M

News