Price
$20.15
52W High
$22.77
52W Low
$11.42
SMA50
$21.09
SMA200
$19.05
Avg Volume 50D
$118.13K
From 52W High
-11.51%
From 52W Low
+76.44%
Vs SMA50
-4.45%
Vs SMA200
+5.77%
Current Volume
$70.87K
Dollar Volume 50D
$2.50M
Market Cap
$466.94M
P/E
84.1x
Revenue TTM
$140.00M
EPS TTM
0.24
Net Income TTM
$5.55M
Free Cash Flow
$21.64M
Revenue 1Y
-0.23%
EPS 1Y
-68.42%
Net Income 1Y
-69.04%
FCF 1Y
+133.40%
Profit Margin
3.97%
FCF Margin
15.46%
Dividend Yield
3.18%
Dividend TTM
$0.64
Last Ex-Dividend
2026-09-25
Dividend / EPS
266.67%

Revenue

Annual ending 2025-12-31
$137.39M

EPS

Annual ending 2025-12-31
0.50

Net Income

Annual ending 2025-12-31
$11.29M

News