Price
$46.83
52W High
$51.73
52W Low
$38.78
SMA50
$49.39
SMA200
$47.16
Avg Volume 50D
$103.53K
From 52W High
-9.47%
From 52W Low
+20.76%
Vs SMA50
-5.19%
Vs SMA200
-0.70%
Current Volume
$180.48K
Dollar Volume 50D
$5.10M
Market Cap
$972.58M
P/E
27.1x
Revenue TTM
$380.41M
EPS TTM
1.66
Net Income TTM
$35.83M
Free Cash Flow
$42.02M
Revenue 1Y
+13.26%
EPS 1Y
-58.81%
Net Income 1Y
-46.64%
FCF 1Y
-50.34%
Profit Margin
9.42%
FCF Margin
11.05%
Dividend Yield
1.62%
Dividend TTM
$0.76
Last Ex-Dividend
2026-09-30
Dividend / EPS
45.78%

Revenue

Annual ending 2025-12-31
$314.81M

EPS

Annual ending 2025-12-31
1.23

Net Income

Annual ending 2025-12-31
$22.73M

News