Price
$3.42
52W High
$4.29
52W Low
$3.32
SMA50
$3.74
SMA200
$3.82
Avg Volume 50D
$63.35K
From 52W High
-20.28%
From 52W Low
+3.01%
Vs SMA50
-8.45%
Vs SMA200
-10.41%
Current Volume
$43.08K
Dollar Volume 50D
$237455
Market Cap
$125.88M
P/E
--
Revenue TTM
$156.62M
EPS TTM
1.38
Net Income TTM
$50.41M
Free Cash Flow
$90.27M
Revenue 1Y
+0.14%
EPS 1Y
+31.43%
Net Income 1Y
+30.67%
FCF 1Y
-2.03%
Profit Margin
32.18%
FCF Margin
57.63%
Dividend Yield
5.85%
Dividend TTM
$0.20
Last Ex-Dividend
2026-08-24
Dividend / EPS
14.49%

Revenue

Annual ending 2025-12-31
$156.62M

EPS

Annual ending 2025-12-31
1.38

Net Income

Annual ending 2025-12-31
$50.41M

News