Price
$17.31
52W High
$20.04
52W Low
$7.59
SMA50
$16.93
SMA200
$12.94
Avg Volume 50D
$29.52K
From 52W High
-13.62%
From 52W Low
+128.06%
Vs SMA50
+2.26%
Vs SMA200
+33.75%
Current Volume
$46.88K
Dollar Volume 50D
$508067
Market Cap
$242.80M
P/E
29.8x
Revenue TTM
$30.15M
EPS TTM
0.57
Net Income TTM
$8.16M
Free Cash Flow
$9.45M
Revenue 1Y
-7.54%
EPS 1Y
+216.67%
Net Income 1Y
+234.80%
FCF 1Y
-44.82%
Profit Margin
27.06%
FCF Margin
31.35%
Dividend Yield
1.39%
Dividend TTM
$0.24
Last Ex-Dividend
2026-09-01
Dividend / EPS
42.11%

Revenue

Annual ending 2025-12-31
$30.64M

EPS

Annual ending 2025-12-31
0.45

Net Income

Annual ending 2025-12-31
$6.33M

News