Price
$103.24
52W High
$199.24
52W Low
$83.00
SMA50
$103.34
SMA200
$128.80
Avg Volume 50D
$27.56M
From 52W High
-92.98%
From 52W Low
+24.39%
Vs SMA50
-0.10%
Vs SMA200
-19.85%
Current Volume
$16.21M
Dollar Volume 50D
$2.90B
Market Cap
$107.27B
P/E
61.0x
Revenue TTM
$13.96B
EPS TTM
1.68
Net Income TTM
$1.76B
Free Cash Flow
$4.63B
Revenue 1Y
+21.72%
EPS 1Y
+14.29%
Net Income 1Y
+14.24%
FCF 1Y
+25.86%
Profit Margin
12.59%
FCF Margin
33.19%

Revenue

Annual ending 2025-12-31
$13.28B

EPS

Annual ending 2025-12-31
1.67

Net Income

Annual ending 2025-12-31
$1.75B