Price
$58.25
52W High
$85.18
52W Low
$57.85
SMA50
$67.24
SMA200
$69.43
Avg Volume 50D
$804.10K
From 52W High
-31.62%
From 52W Low
+0.69%
Vs SMA50
-13.37%
Vs SMA200
-16.10%
Current Volume
$1.23M
Dollar Volume 50D
$53.23M
Market Cap
$3.77B
P/E
11.4x
Revenue TTM
$5.39B
EPS TTM
4.79
Net Income TTM
$329.27M
Free Cash Flow
$414.70M
Revenue 1Y
-13.27%
EPS 1Y
-45.38%
Net Income 1Y
-48.42%
FCF 1Y
+267.02%
Profit Margin
6.11%
FCF Margin
7.70%
Dividend Yield
3.21%
Dividend TTM
$1.87
Last Ex-Dividend
2026-09-15
Dividend / EPS
39.04%

Revenue

Annual ending 2025-12-31
$5.86B

EPS

Annual ending 2025-12-31
6.35

Net Income

Annual ending 2025-12-31
$453.01M

News