Price
$8.79
52W High
$8.79
52W Low
$3.18
SMA50
$7.37
SMA200
$5.82
Avg Volume 50D
$4.34M
From 52W High
+0.00%
From 52W Low
+176.42%
Vs SMA50
+19.23%
Vs SMA200
+50.93%
Current Volume
$5.33M
Dollar Volume 50D
$32.77M
Market Cap
$1.86B
P/E
--
Revenue TTM
$291.69M
EPS TTM
0.06
Net Income TTM
$12.27M
Free Cash Flow
-$114.63M
Revenue 1Y
-16.60%
EPS 1Y
-72.73%
Net Income 1Y
-73.69%
FCF 1Y
-191.31%
Profit Margin
4.21%
FCF Margin
-39.30%
Dividend Yield
8.99%
Dividend TTM
$0.79
Last Ex-Dividend
2026-09-10
Dividend / EPS
1316.67%

Revenue

Annual ending 2025-12-31
$291.69M

EPS

Annual ending 2025-12-31
0.06

Net Income

Annual ending 2025-12-31
$12.27M

News