Price
$357.44
52W High
$472.40
52W Low
$247.75
SMA50
$334.96
SMA200
$333.29
Avg Volume 50D
$2.36M
From 52W High
-24.34%
From 52W Low
+44.27%
Vs SMA50
+6.71%
Vs SMA200
+7.24%
Current Volume
$2.04M
Dollar Volume 50D
$787.32M
Market Cap
$43.82B
P/E
39.2x
Revenue TTM
$15.59B
EPS TTM
9.61
Net Income TTM
$1.12B
Free Cash Flow
$518.70M
Revenue 1Y
+47.30%
EPS 1Y
+108.91%
Net Income 1Y
+107.36%
FCF 1Y
+34.34%
Profit Margin
7.16%
FCF Margin
3.33%

Revenue

Annual ending 2025-12-31
$12.39B

EPS

Annual ending 2025-12-31
7.16

Net Income

Annual ending 2025-12-31
$832.50M

News