Price
$45.12
52W High
$50.78
52W Low
$26.97
SMA50
$45.55
SMA200
$40.15
Avg Volume 50D
$48.49K
From 52W High
-11.15%
From 52W Low
+67.30%
Vs SMA50
-0.94%
Vs SMA200
+12.37%
Current Volume
$41.29K
Dollar Volume 50D
$2.21M
Market Cap
$342.16M
P/E
11.8x
Revenue TTM
$505.02M
EPS TTM
3.82
Net Income TTM
$28.86M
Free Cash Flow
$16.44M
Revenue 1Y
+9.24%
EPS 1Y
+54.03%
Net Income 1Y
+54.94%
FCF 1Y
-32.98%
Profit Margin
5.72%
FCF Margin
3.25%
Dividend Yield
1.44%
Dividend TTM
$0.65
Last Ex-Dividend
2026-09-01
Dividend / EPS
17.02%

Revenue

Annual ending 2025-12-31
$481.98M

EPS

Annual ending 2025-12-31
2.96

Net Income

Annual ending 2025-12-31
$22.27M

News