Price
$20.48
52W High
$22.06
52W Low
$11.76
SMA50
$19.19
SMA200
$16.12
Avg Volume 50D
$3.71M
From 52W High
-7.71%
From 52W Low
+74.15%
Vs SMA50
+6.75%
Vs SMA200
+27.08%
Current Volume
$2.61M
Dollar Volume 50D
$72.33M
Market Cap
$2.74B
P/E
--
Revenue TTM
$7.07B
EPS TTM
-6.80
Net Income TTM
-$957.20M
Free Cash Flow
-$28.40M
Revenue 1Y
+6.38%
EPS 1Y
-996.77%
Net Income 1Y
-1026.12%
FCF 1Y
+70.60%
Profit Margin
-13.54%
FCF Margin
-0.40%

Revenue

Annual ending 2025-12-31
$6.96B

EPS

Annual ending 2025-12-31
-5.83

Net Income

Annual ending 2025-12-31
-$843.10M