Price
$6.71
52W High
$9.79
52W Low
$6.71
SMA50
$7.29
SMA200
$7.83
Avg Volume 50D
$514.75K
From 52W High
-31.46%
From 52W Low
+0.00%
Vs SMA50
-7.89%
Vs SMA200
-14.27%
Current Volume
$666.06K
Dollar Volume 50D
$3.73M
Market Cap
$636.61M
P/E
--
Revenue TTM
$118.16M
EPS TTM
-0.44
Net Income TTM
-$48.37M
Free Cash Flow
$660.55M
Revenue 1Y
-60.55%
EPS 1Y
-160.27%
Net Income 1Y
-158.45%
FCF 1Y
+137.73%
Profit Margin
-40.94%
FCF Margin
559.03%
Dividend Yield
16.99%
Dividend TTM
$1.14
Last Ex-Dividend
2026-09-16

Revenue

Annual ending 2025-12-31
$207.70M

EPS

Annual ending 2025-12-31
0.16

Net Income

Annual ending 2025-12-31
$16.49M

News