Price
$317.38
52W High
$326.34
52W Low
$201.73
SMA50
$315.84
SMA200
$293.65
Avg Volume 50D
$397.11K
From 52W High
-2.75%
From 52W Low
+57.33%
Vs SMA50
+0.49%
Vs SMA200
+8.08%
Current Volume
$270.89K
Dollar Volume 50D
$125.61M
Market Cap
$16.84B
P/E
38.4x
Revenue TTM
$6.24B
EPS TTM
8.24
Net Income TTM
$439.05M
Free Cash Flow
$461.72M
Revenue 1Y
+5.07%
EPS 1Y
+15.73%
Net Income 1Y
+14.11%
FCF 1Y
+19.96%
Profit Margin
7.03%
FCF Margin
7.40%

Revenue

Annual ending 2025-12-31
$6.03B

EPS

Annual ending 2025-12-31
7.28

Net Income

Annual ending 2025-12-31
$390.97M

News