Price
$71.21
52W High
$87.05
52W Low
$68.49
SMA50
$75.86
SMA200
$77.96
Avg Volume 50D
$177.37K
From 52W High
-18.20%
From 52W Low
+3.97%
Vs SMA50
-6.13%
Vs SMA200
-8.66%
Current Volume
$117.72K
Dollar Volume 50D
$13.33M
Market Cap
$2.67B
P/E
17.8x
Revenue TTM
$769.13M
EPS TTM
4.07
Net Income TTM
$149.63M
Free Cash Flow
-$164.26M
Revenue 1Y
+7.07%
EPS 1Y
+13.06%
Net Income 1Y
+14.18%
FCF 1Y
-471.24%
Profit Margin
19.45%
FCF Margin
-21.36%
Dividend Yield
2.71%
Dividend TTM
$1.93
Last Ex-Dividend
2026-09-01
Dividend / EPS
47.50%

Revenue

Annual ending 2025-12-31
$743.65M

EPS

Annual ending 2025-12-31
3.72

Net Income

Annual ending 2025-12-31
$135.89M

News