Price
$11.46
52W High
$11.46
52W Low
$7.03
SMA50
$10.23
SMA200
$9.16
Avg Volume 50D
$119.01K
From 52W High
+0.00%
From 52W Low
+63.09%
Vs SMA50
+12.05%
Vs SMA200
+25.21%
Current Volume
$91.03K
Dollar Volume 50D
$1.22M
Market Cap
$274.38M
P/E
--
Revenue TTM
$245.60M
EPS TTM
0.31
Net Income TTM
$8.96M
Free Cash Flow
$22.89M
Revenue 1Y
+1.42%
EPS 1Y
-38.00%
Net Income 1Y
-41.51%
FCF 1Y
+108.59%
Profit Margin
3.65%
FCF Margin
9.32%
Dividend Yield
3.49%
Dividend TTM
$0.40
Last Ex-Dividend
2026-08-19
Dividend / EPS
129.03%

Revenue

Annual ending 2025-12-31
$245.60M

EPS

Annual ending 2025-12-31
0.31

Net Income

Annual ending 2025-12-31
$8.96M

News