Price
$8.42
52W High
$12.40
52W Low
$8.42
SMA50
$9.25
SMA200
$10.43
Avg Volume 50D
$600.13K
From 52W High
-32.10%
From 52W Low
+0.00%
Vs SMA50
-8.97%
Vs SMA200
-19.28%
Current Volume
$561.72K
Dollar Volume 50D
$5.56M
Market Cap
$695.22M
P/E
--
Revenue TTM
$136.44M
EPS TTM
-0.36
Net Income TTM
-$29.65M
Free Cash Flow
$531.34M
Revenue 1Y
-50.99%
EPS 1Y
-133.33%
Net Income 1Y
-129.89%
FCF 1Y
+399.00%
Profit Margin
-21.73%
FCF Margin
389.42%
Dividend Yield
15.56%
Dividend TTM
$1.31
Last Ex-Dividend
2026-09-08

Revenue

Annual ending 2025-12-31
$245.46M

EPS

Annual ending 2025-12-31
0.68

Net Income

Annual ending 2025-12-31
$63.17M

News