Price
$63.32
52W High
$64.26
52W Low
$43.72
SMA50
$62.90
SMA200
$57.21
Avg Volume 50D
$37.21K
From 52W High
-1.46%
From 52W Low
+44.83%
Vs SMA50
+0.67%
Vs SMA200
+10.67%
Current Volume
$49.94K
Dollar Volume 50D
$2.34M
Market Cap
$286.22M
P/E
11.6x
Revenue TTM
$135.44M
EPS TTM
5.49
Net Income TTM
$24.64M
Free Cash Flow
$41.84M
Revenue 1Y
+9.78%
EPS 1Y
+68.40%
Net Income 1Y
+69.56%
FCF 1Y
+71.29%
Profit Margin
18.20%
FCF Margin
30.90%
Dividend Yield
2.12%
Dividend TTM
$1.34
Last Ex-Dividend
2026-08-07
Dividend / EPS
24.41%

Revenue

Annual ending 2025-12-31
$133.55M

EPS

Annual ending 2025-12-31
4.74

Net Income

Annual ending 2025-12-31
$21.23M

News