Price
$53.40
52W High
$55.99
52W Low
$47.46
SMA50
$52.81
SMA200
$52.09
Avg Volume 50D
$131.62K
From 52W High
-4.63%
From 52W Low
+12.52%
Vs SMA50
+1.12%
Vs SMA200
+2.51%
Current Volume
$98.32K
Dollar Volume 50D
$6.92M
Market Cap
$966.91M
P/E
17.2x
Revenue TTM
$596.50M
EPS TTM
3.14
Net Income TTM
$56.30M
Free Cash Flow
-$45.50M
Revenue 1Y
+20.80%
EPS 1Y
+7.90%
Net Income 1Y
+19.53%
FCF 1Y
-8.08%
Profit Margin
9.44%
FCF Margin
-7.63%
Dividend Yield
3.51%
Dividend TTM
$1.87
Last Ex-Dividend
2026-08-17
Dividend / EPS
59.71%

Revenue

Annual ending 2025-12-31
$536.00M

EPS

Annual ending 2025-12-31
2.97

Net Income

Annual ending 2025-12-31
$49.90M

News