Price
$1.03
52W High
$6.10
52W Low
$1.02
SMA50
$1.35
SMA200
$3.02
Avg Volume 50D
$16.29M
From 52W High
-83.11%
From 52W Low
+0.98%
Vs SMA50
-23.92%
Vs SMA200
-65.91%
Current Volume
$9.50M
Dollar Volume 50D
$22.05M
Market Cap
$352.00M
P/E
--
Revenue TTM
$2.52B
EPS TTM
-0.16
Net Income TTM
-$37.14M
Free Cash Flow
-$4.92B
Revenue 1Y
+22.59%
EPS 1Y
-128.57%
Net Income 1Y
-413.34%
FCF 1Y
-100.40%
Profit Margin
-1.47%
FCF Margin
-195.13%
Dividend Yield
29.13%
Dividend TTM
$0.30
Last Ex-Dividend
2026-06-18

Revenue

Annual ending 2025-12-31
$2.62B

EPS

Annual ending 2025-12-31
0.12

Net Income

Annual ending 2025-12-31
$27.38M

News