Price
$5.02
52W High
$5.32
52W Low
$2.21
SMA50
$4.68
SMA200
$4.27
Avg Volume 50D
$16.22M
From 52W High
-5.64%
From 52W Low
+127.15%
Vs SMA50
+7.20%
Vs SMA200
+17.55%
Current Volume
$18.21M
Dollar Volume 50D
$75.99M
Market Cap
$3.41B
P/E
--
Revenue TTM
$1.08B
EPS TTM
-0.57
Net Income TTM
-$439.89M
Free Cash Flow
$1.06B
Revenue 1Y
-4.00%
EPS 1Y
-385.00%
Net Income 1Y
-366.82%
FCF 1Y
-18.03%
Profit Margin
-40.77%
FCF Margin
97.97%
Dividend Yield
1.79%
Dividend TTM
$0.09
Last Ex-Dividend
2026-09-15

Revenue

Annual ending 2025-12-31
$1.08B

EPS

Annual ending 2025-12-31
-0.57

Net Income

Annual ending 2025-12-31
-$439.89M

News