Price
$36.58
52W High
$42.50
52W Low
$26.05
SMA50
$38.26
SMA200
$36.57
Avg Volume 50D
$86.87K
From 52W High
-13.93%
From 52W Low
+40.42%
Vs SMA50
-4.38%
Vs SMA200
+0.04%
Current Volume
$49.68K
Dollar Volume 50D
$3.33M
Market Cap
$679.64M
P/E
13.3x
Revenue TTM
$249.49M
EPS TTM
3.11
Net Income TTM
$51.27M
Free Cash Flow
$47.71M
Revenue 1Y
+8.43%
EPS 1Y
+69.95%
Net Income 1Y
+67.96%
FCF 1Y
+50.18%
Profit Margin
20.55%
FCF Margin
19.12%
Dividend Yield
3.25%
Dividend TTM
$1.19
Last Ex-Dividend
2026-08-11
Dividend / EPS
38.26%

Revenue

Annual ending 2025-12-31
$242.58M

EPS

Annual ending 2025-12-31
2.65

Net Income

Annual ending 2025-12-31
$43.95M

News