Price
$10.77
52W High
$14.89
52W Low
$10.69
SMA50
$12.01
SMA200
$12.95
Avg Volume 50D
$200.93K
From 52W High
-27.67%
From 52W Low
+0.75%
Vs SMA50
-10.33%
Vs SMA200
-16.82%
Current Volume
$255.78K
Dollar Volume 50D
$2.39M
Market Cap
$535.36M
P/E
11.4x
Revenue TTM
$155.15M
EPS TTM
0.95
Net Income TTM
$46.86M
Free Cash Flow
$113.10M
Revenue 1Y
-26.70%
EPS 1Y
-47.80%
Net Income 1Y
-51.76%
FCF 1Y
+15.34%
Profit Margin
30.20%
FCF Margin
72.90%
Dividend Yield
14.95%
Dividend TTM
$1.61
Last Ex-Dividend
2026-09-30
Dividend / EPS
169.47%

Revenue

Annual ending 2025-12-31
$180.28M

EPS

Annual ending 2025-12-31
1.30

Net Income

Annual ending 2025-12-31
$65.61M

News