Price
$194.16
52W High
$216.91
52W Low
$124.73
SMA50
$191.46
SMA200
$183.26
Avg Volume 50D
$503.76K
From 52W High
-10.49%
From 52W Low
+55.66%
Vs SMA50
+1.41%
Vs SMA200
+5.95%
Current Volume
$323.34K
Dollar Volume 50D
$96.44M
Market Cap
$13.13B
P/E
25.5x
Revenue TTM
$7.69B
EPS TTM
7.55
Net Income TTM
$515.40M
Free Cash Flow
$644.04M
Revenue 1Y
+10.71%
EPS 1Y
+35.30%
Net Income 1Y
-6.63%
FCF 1Y
+35.18%
Profit Margin
6.70%
FCF Margin
8.37%
Dividend Yield
0.52%
Dividend TTM
$1.00
Last Ex-Dividend
2026-07-24
Dividend / EPS
13.25%

Revenue

Annual ending 2025-12-31
$7.23B

EPS

Annual ending 2025-12-31
6.81

Net Income

Annual ending 2025-12-31
$502.45M

News