Price
$37.19
52W High
$39.19
52W Low
$23.44
SMA50
$37.89
SMA200
$35.00
Avg Volume 50D
$56.24K
From 52W High
-5.10%
From 52W Low
+58.66%
Vs SMA50
-1.85%
Vs SMA200
+6.26%
Current Volume
$62.95K
Dollar Volume 50D
$2.13M
Market Cap
$492.47M
P/E
10.4x
Revenue TTM
$153.87M
EPS TTM
3.55
Net Income TTM
$47.39M
Free Cash Flow
$64.67M
Revenue 1Y
+3.32%
EPS 1Y
+39.22%
Net Income 1Y
+60.41%
FCF 1Y
+177.30%
Profit Margin
30.80%
FCF Margin
42.03%
Dividend Yield
1.94%
Dividend TTM
$0.72
Last Ex-Dividend
2026-09-04
Dividend / EPS
20.28%

Revenue

Annual ending 2025-12-31
$158.13M

EPS

Annual ending 2025-12-31
3.33

Net Income

Annual ending 2025-12-31
$41.61M

News