Price
$149.81
52W High
$184.04
52W Low
$116.89
SMA50
$148.50
SMA200
$153.01
Avg Volume 50D
$2.75M
From 52W High
-22.85%
From 52W Low
+28.16%
Vs SMA50
+0.88%
Vs SMA200
-2.09%
Current Volume
$3.39M
Bars Stored
1257
Market Cap
$43.40B
P/E
13.0x
Revenue TTM
$33.52B
EPS TTM
11.01
Net Income TTM
$3.34B
Free Cash Flow
$3.48B
Revenue 1Y
-8.62%
EPS 1Y
-22.14%
Net Income 1Y
-28.34%
FCF 1Y
+21.61%
Profit Margin
9.95%
FCF Margin
10.37%

Revenue

Quarterly ending 2025-12-31
$6.89B

EPS

Quarterly ending 2025-12-31
2.03

Net Income

Quarterly ending 2025-12-31
$594.80M