Price
$27.63
52W High
$28.32
52W Low
$19.51
SMA50
$26.82
SMA200
$25.20
Avg Volume 50D
$42.41K
From 52W High
-2.44%
From 52W Low
+41.62%
Vs SMA50
+3.01%
Vs SMA200
+9.64%
Current Volume
$55.76K
Dollar Volume 50D
$1.14M
Market Cap
$380.36M
P/E
9.0x
Revenue TTM
$153.34M
EPS TTM
3.11
Net Income TTM
$42.42M
Free Cash Flow
$48.41M
Revenue 1Y
-5.05%
EPS 1Y
-5.76%
Net Income 1Y
-4.96%
FCF 1Y
-2.74%
Profit Margin
27.67%
FCF Margin
31.57%
Dividend Yield
3.26%
Dividend TTM
$0.90
Last Ex-Dividend
2026-10-09
Dividend / EPS
28.94%

Revenue

Annual ending 2025-12-31
$158.21M

EPS

Annual ending 2025-12-31
3.25

Net Income

Annual ending 2025-12-31
$44.41M

News