Price
$25.19
52W High
$26.13
52W Low
$19.01
SMA50
$25.61
SMA200
$23.16
Avg Volume 50D
$60.90K
From 52W High
-3.60%
From 52W Low
+32.51%
Vs SMA50
-1.64%
Vs SMA200
+8.77%
Current Volume
$64.64K
Dollar Volume 50D
$1.56M
Market Cap
$451.78M
P/E
17.9x
Revenue TTM
$190.91M
EPS TTM
1.48
Net Income TTM
$25.27M
Free Cash Flow
$44.77M
Revenue 1Y
+19.01%
EPS 1Y
-15.43%
Net Income 1Y
-5.63%
FCF 1Y
+64.35%
Profit Margin
13.23%
FCF Margin
23.45%
Dividend Yield
4.45%
Dividend TTM
$1.12
Last Ex-Dividend
2026-08-03
Dividend / EPS
75.68%

Revenue

Annual ending 2025-12-31
$170.07M

EPS

Annual ending 2025-12-31
1.46

Net Income

Annual ending 2025-12-31
$23.25M

News