Price
$44.09
52W High
$46.18
52W Low
$34.02
SMA50
$43.91
SMA200
$40.30
Avg Volume 50D
$26.35K
From 52W High
-4.53%
From 52W Low
+29.60%
Vs SMA50
+0.42%
Vs SMA200
+9.40%
Current Volume
$85.25K
Dollar Volume 50D
$1.16M
Market Cap
$285.00M
P/E
11.4x
Revenue TTM
$125.06M
EPS TTM
3.87
Net Income TTM
$25.05M
Free Cash Flow
$25.99M
Revenue 1Y
+7.79%
EPS 1Y
+6.03%
Net Income 1Y
+5.51%
FCF 1Y
+54.02%
Profit Margin
20.03%
FCF Margin
20.78%
Dividend Yield
2.36%
Dividend TTM
$1.04
Last Ex-Dividend
2026-07-20
Dividend / EPS
26.87%

Revenue

Annual ending 2025-12-31
$121.42M

EPS

Annual ending 2025-12-31
3.77

Net Income

Annual ending 2025-12-31
$24.52M

News