Price
$18.41
52W High
$20.71
52W Low
$13.87
SMA50
$19.34
SMA200
$19.17
Avg Volume 50D
$78.05K
From 52W High
-11.11%
From 52W Low
+32.73%
Vs SMA50
-4.79%
Vs SMA200
-3.99%
Current Volume
$60.61K
Dollar Volume 50D
$1.52M
Market Cap
$219.61M
P/E
10.1x
Revenue TTM
$204.91M
EPS TTM
1.84
Net Income TTM
$21.66M
Free Cash Flow
$17.80M
Revenue 1Y
+0.72%
EPS 1Y
+14.29%
Net Income 1Y
+18.12%
FCF 1Y
-52.27%
Profit Margin
10.57%
FCF Margin
8.69%
Dividend Yield
2.96%
Dividend TTM
$0.55
Last Ex-Dividend
2026-08-10
Dividend / EPS
29.62%

Revenue

Annual ending 2025-12-31
$205.49M

EPS

Annual ending 2025-12-31
1.89

Net Income

Annual ending 2025-12-31
$21.84M

News