Price
$5.77
52W High
$9.31
52W Low
$5.77
SMA50
$7.26
SMA200
$8.18
Avg Volume 50D
$1.00M
From 52W High
-38.02%
From 52W Low
+0.00%
Vs SMA50
-20.52%
Vs SMA200
-29.43%
Current Volume
$1.49M
Dollar Volume 50D
$7.11M
Market Cap
$447.56M
P/E
10.4x
Revenue TTM
$33.12M
EPS TTM
0.54
Net Income TTM
$43.16M
Free Cash Flow
$92.64M
Revenue 1Y
-1.75%
EPS 1Y
-16.92%
Net Income 1Y
-17.68%
FCF 1Y
-0.46%
Profit Margin
130.32%
FCF Margin
279.72%
Dividend Yield
16.64%
Dividend TTM
$0.96
Last Ex-Dividend
2026-09-28
Dividend / EPS
177.78%

Revenue

Annual ending 2025-12-31
$34.26M

EPS

Annual ending 2025-12-31
0.57

Net Income

Annual ending 2025-12-31
$45.48M

News