Price
$22.66
52W High
$24.98
52W Low
$14.63
SMA50
$23.20
SMA200
$21.45
Avg Volume 50D
$330.30K
From 52W High
-9.29%
From 52W Low
+54.89%
Vs SMA50
-2.35%
Vs SMA200
+5.65%
Current Volume
$163.58K
Dollar Volume 50D
$7.70M
Market Cap
$691.79M
P/E
45.8x
Revenue TTM
$105.02M
EPS TTM
0.54
Net Income TTM
$15.11M
Free Cash Flow
$41.37M
Revenue 1Y
+22.30%
EPS 1Y
+42.11%
Net Income 1Y
+58.16%
FCF 1Y
+17.44%
Profit Margin
14.39%
FCF Margin
39.39%
Dividend Yield
4.31%
Dividend TTM
$0.98
Last Ex-Dividend
2026-08-14
Dividend / EPS
181.02%

Revenue

Annual ending 2025-12-31
$95.82M

EPS

Annual ending 2025-12-31
0.47

Net Income

Annual ending 2025-12-31
$11.49M

News