Price
$57.84
52W High
$57.84
52W Low
$41.35
SMA50
$54.81
SMA200
$48.66
Avg Volume 50D
$9.85K
From 52W High
+0.00%
From 52W Low
+39.88%
Vs SMA50
+5.54%
Vs SMA200
+18.86%
Current Volume
$12.01K
Dollar Volume 50D
$540971
Market Cap
$328.99M
P/E
10.8x
Revenue TTM
$144.84M
EPS TTM
5.25
Net Income TTM
$30.59M
Free Cash Flow
$27.50M
Revenue 1Y
+8.42%
EPS 1Y
+28.05%
Net Income 1Y
+29.02%
FCF 1Y
-15.72%
Profit Margin
21.12%
FCF Margin
18.99%
Dividend Yield
2.97%
Dividend TTM
$1.72
Last Ex-Dividend
2026-08-14
Dividend / EPS
32.76%

Revenue

Annual ending 2025-12-31
$140.40M

EPS

Annual ending 2025-12-31
4.86

Net Income

Annual ending 2025-12-31
$28.20M

News