Price
$53.25
52W High
$57.83
52W Low
$35.77
SMA50
$54.75
SMA200
$48.09
Avg Volume 50D
$95.28K
From 52W High
-7.92%
From 52W Low
+48.87%
Vs SMA50
-2.73%
Vs SMA200
+10.72%
Current Volume
$47.28K
Dollar Volume 50D
$5.23M
Market Cap
$597.47M
P/E
41.7x
Revenue TTM
$771.44M
EPS TTM
1.24
Net Income TTM
$14.31M
Free Cash Flow
$112.73M
Revenue 1Y
-20.95%
EPS 1Y
-66.03%
Net Income 1Y
-66.30%
FCF 1Y
+229.90%
Profit Margin
1.86%
FCF Margin
14.61%
Dividend Yield
1.56%
Dividend TTM
$0.83
Last Ex-Dividend
2026-09-08
Dividend / EPS
66.94%

Revenue

Annual ending 2025-12-31
$790.27M

EPS

Annual ending 2025-12-31
1.98

Net Income

Annual ending 2025-12-31
$23.01M

News