Price
$3.63
52W High
$7.53
52W Low
$0.41
SMA50
$3.77
SMA200
$3.09
Avg Volume 50D
$6.73M
From 52W High
-51.79%
From 52W Low
+787.75%
Vs SMA50
-3.79%
Vs SMA200
+17.58%
Current Volume
$2.64M
Dollar Volume 50D
$25.46M
Market Cap
$937.93M
P/E
--
Revenue TTM
$2.70B
EPS TTM
-0.65
Net Income TTM
-$159.00M
Free Cash Flow
$41.00M
Revenue 1Y
+0.34%
EPS 1Y
+59.63%
Net Income 1Y
+56.86%
FCF 1Y
-23.51%
Profit Margin
-5.88%
FCF Margin
1.52%

Revenue

Annual ending 2025-12-31
$2.69B

EPS

Annual ending 2025-12-31
-0.95

Net Income

Annual ending 2025-12-31
-$225.80M

News