Price
$22.24
52W High
$25.44
52W Low
$19.93
SMA50
$23.31
SMA200
$23.12
Avg Volume 50D
$79.01K
From 52W High
-12.58%
From 52W Low
+11.59%
Vs SMA50
-4.57%
Vs SMA200
-3.79%
Current Volume
$76.93K
Dollar Volume 50D
$1.84M
Market Cap
$485.31M
P/E
14.6x
Revenue TTM
$103.80M
EPS TTM
1.57
Net Income TTM
$33.23M
Free Cash Flow
$33.90M
Revenue 1Y
+9.52%
EPS 1Y
+21.71%
Net Income 1Y
+23.17%
FCF 1Y
-14.11%
Profit Margin
32.01%
FCF Margin
32.65%
Dividend Yield
8.09%
Dividend TTM
$1.80
Last Ex-Dividend
2026-09-28
Dividend / EPS
114.65%

Revenue

Annual ending 2025-12-31
$97.23M

EPS

Annual ending 2025-12-31
1.15

Net Income

Annual ending 2025-12-31
$24.14M

News