Price
$61.59
52W High
$69.70
52W Low
$38.89
SMA50
$62.79
SMA200
$57.74
Avg Volume 50D
$20.23K
From 52W High
-11.64%
From 52W Low
+58.37%
Vs SMA50
-1.91%
Vs SMA200
+6.67%
Current Volume
$35.02K
Dollar Volume 50D
$1.27M
Market Cap
$206.00M
P/E
11.2x
Revenue TTM
$68.86M
EPS TTM
5.53
Net Income TTM
$18.45M
Free Cash Flow
$21.71M
Revenue 1Y
+12.14%
EPS 1Y
+40.36%
Net Income 1Y
+40.08%
FCF 1Y
+15.06%
Profit Margin
26.79%
FCF Margin
31.53%
Dividend Yield
2.03%
Dividend TTM
$1.25
Last Ex-Dividend
2026-09-11
Dividend / EPS
22.60%

Revenue

Annual ending 2025-12-31
$65.31M

EPS

Annual ending 2025-12-31
4.89

Net Income

Annual ending 2025-12-31
$16.37M

News