Price
$53.71
52W High
$58.54
52W Low
$36.78
SMA50
$55.69
SMA200
$49.04
Avg Volume 50D
$79.95K
From 52W High
-8.25%
From 52W Low
+46.03%
Vs SMA50
-3.56%
Vs SMA200
+9.51%
Current Volume
$62.33K
Dollar Volume 50D
$4.45M
Market Cap
$683.46M
P/E
18.6x
Revenue TTM
$113.70M
EPS TTM
2.78
Net Income TTM
$36.71M
Free Cash Flow
$41.91M
Revenue 1Y
+0.39%
EPS 1Y
+49.46%
Net Income 1Y
+44.81%
FCF 1Y
+28.68%
Profit Margin
32.29%
FCF Margin
36.86%
Dividend Yield
2.38%
Dividend TTM
$1.28
Last Ex-Dividend
2026-09-04
Dividend / EPS
46.04%

Revenue

Annual ending 2025-12-31
$113.39M

EPS

Annual ending 2025-12-31
2.61

Net Income

Annual ending 2025-12-31
$35.12M

News