Price
$27.93
52W High
$30.62
52W Low
$19.85
SMA50
$27.80
SMA200
$25.31
Avg Volume 50D
$37.79K
From 52W High
-8.79%
From 52W Low
+40.71%
Vs SMA50
+0.47%
Vs SMA200
+10.33%
Current Volume
$86.10K
Dollar Volume 50D
$1.05M
Market Cap
$390.44M
P/E
9.5x
Revenue TTM
$212.74M
EPS TTM
2.88
Net Income TTM
$41.10M
Free Cash Flow
$40.86M
Revenue 1Y
+6.34%
EPS 1Y
+35.21%
Net Income 1Y
+33.83%
FCF 1Y
+90.43%
Profit Margin
19.32%
FCF Margin
19.21%
Dividend Yield
3.08%
Dividend TTM
$0.86
Last Ex-Dividend
2026-08-07
Dividend / EPS
29.86%

Revenue

Annual ending 2025-12-31
$209.37M

EPS

Annual ending 2025-12-31
2.58

Net Income

Annual ending 2025-12-31
$36.86M

News