Price
$58.53
52W High
$59.48
52W Low
$56.40
SMA50
$57.96
SMA200
$58.43
Avg Volume 50D
$1.35M
From 52W High
-1.60%
From 52W Low
+3.78%
Vs SMA50
+0.99%
Vs SMA200
+0.17%
Current Volume
$1.17M
Dollar Volume 50D
$78.43M
Market Cap
$6.43B
P/E
32.9x
Revenue TTM
$2.23B
EPS TTM
1.80
Net Income TTM
$195.86M
Free Cash Flow
-$501.97M
Revenue 1Y
+9.97%
EPS 1Y
-7.22%
Net Income 1Y
+10.40%
FCF 1Y
+36.51%
Profit Margin
8.77%
FCF Margin
-22.47%
Dividend Yield
2.86%
Dividend TTM
$1.68
Last Ex-Dividend
2026-08-03
Dividend / EPS
93.06%

Revenue

Annual ending 2025-12-31
$2.17B

EPS

Annual ending 2025-12-31
1.48

Net Income

Annual ending 2025-12-31
$151.36M

News