Price
$8.50
52W High
$12.40
52W Low
$8.34
SMA50
$9.20
SMA200
$10.40
Avg Volume 50D
$594.18K
From 52W High
-31.45%
From 52W Low
+1.92%
Vs SMA50
-7.64%
Vs SMA200
-18.28%
Current Volume
$615.64K
Dollar Volume 50D
$5.47M
Market Cap
$700.17M
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.41%
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