Price
$51.45
52W High
$51.45
52W Low
$38.06
SMA50
$47.63
SMA200
$43.32
Avg Volume 50D
$7.29K
From 52W High
+0.00%
From 52W Low
+35.15%
Vs SMA50
+8.02%
Vs SMA200
+18.76%
Current Volume
$20.82K
Dollar Volume 50D
$350338
Market Cap
$279.10M
P/E
11.2x
Revenue TTM
$88.02M
EPS TTM
4.56
Net Income TTM
$24.80M
Free Cash Flow
$23.02M
Revenue 1Y
+5.25%
EPS 1Y
+38.18%
Net Income 1Y
+38.65%
FCF 1Y
-22.81%
Profit Margin
28.18%
FCF Margin
26.16%
Dividend Yield
2.80%
Dividend TTM
$1.44
Last Ex-Dividend
2026-08-14
Dividend / EPS
31.58%

Revenue

Annual ending 2025-12-31
$83.34M

EPS

Annual ending 2025-12-31
3.55

Net Income

Annual ending 2025-12-31
$19.26M

News