Price
$162.79
52W High
$168.16
52W Low
$138.21
SMA50
$160.23
SMA200
$151.64
Avg Volume 50D
$1.69M
From 52W High
-3.30%
From 52W Low
+17.78%
Vs SMA50
+1.60%
Vs SMA200
+7.35%
Current Volume
$1.28M
Bars Stored
1257
Market Cap
$44.96B
P/E
28.8x
Revenue TTM
$8.21B
EPS TTM
5.55
Net Income TTM
$1.56B
Free Cash Flow
$1.64B
Revenue 1Y
+8.82%
EPS 1Y
+6.32%
Net Income 1Y
+4.91%
FCF 1Y
+14.46%
Profit Margin
18.98%
FCF Margin
19.95%

Revenue

Quarterly ending 2025-12-31
$2.52B

EPS

Quarterly ending 2025-12-31
1.91

Net Income

Quarterly ending 2025-12-31
$535.00M