Price
$6.17
52W High
$10.85
52W Low
$6.12
SMA50
$7.58
SMA200
$8.61
Avg Volume 50D
$1.95M
From 52W High
-43.13%
From 52W Low
+0.82%
Vs SMA50
-18.61%
Vs SMA200
-28.30%
Current Volume
$1.13M
Dollar Volume 50D
$14.84M
Market Cap
$508.24M
P/E
13.9x
Revenue TTM
$26.92M
EPS TTM
0.43
Net Income TTM
$36.58M
Free Cash Flow
$157.25M
Revenue 1Y
-7.80%
EPS 1Y
-56.12%
Net Income 1Y
-55.04%
FCF 1Y
-6.93%
Profit Margin
135.88%
FCF Margin
584.14%
Dividend Yield
15.48%
Dividend TTM
$0.96
Last Ex-Dividend
2026-09-30
Dividend / EPS
222.09%

Revenue

Annual ending 2025-12-31
$29.63M

EPS

Annual ending 2025-12-31
0.64

Net Income

Annual ending 2025-12-31
$55.28M

News