Price
$44.65
52W High
$45.27
52W Low
$37.04
SMA50
$43.53
SMA200
$41.82
Avg Volume 50D
$25.36K
From 52W High
-1.37%
From 52W Low
+20.55%
Vs SMA50
+2.58%
Vs SMA200
+6.76%
Current Volume
$27.99K
Dollar Volume 50D
$1.11M
Market Cap
$348.84M
P/E
10.6x
Revenue TTM
$224.28M
EPS TTM
4.35
Net Income TTM
$32.93M
Free Cash Flow
$98.12M
Revenue 1Y
+6.61%
EPS 1Y
+3.82%
Net Income 1Y
-0.21%
FCF 1Y
+84.04%
Profit Margin
14.68%
FCF Margin
43.75%
Dividend Yield
2.58%
Dividend TTM
$1.15
Last Ex-Dividend
2026-08-07
Dividend / EPS
26.44%

Revenue

Annual ending 2025-12-31
$219.52M

EPS

Annual ending 2025-12-31
4.29

Net Income

Annual ending 2025-12-31
$32.78M

News