Price
$13.21
52W High
$28.98
52W Low
$10.99
SMA50
$15.93
SMA200
$18.13
Avg Volume 50D
$29.20M
From 52W High
-54.42%
From 52W Low
+20.20%
Vs SMA50
-17.09%
Vs SMA200
-27.12%
Current Volume
$33.94M
Dollar Volume 50D
$465.58M
Market Cap
$6.67B
P/E
--
Revenue TTM
$165.19M
EPS TTM
-4.38
Net Income TTM
-$1.95B
Free Cash Flow
-$2.74B
Revenue 1Y
+14.65%
EPS 1Y
-1188.24%
Net Income 1Y
-1379.82%
FCF 1Y
-507.96%
Profit Margin
-1179.94%
FCF Margin
-1655.99%

Revenue

Annual ending 2025-12-31
$168.46M

EPS

Annual ending 2025-12-31
-1.66

Net Income

Annual ending 2025-12-31
-$661.42M

News