Price
$111.35
52W High
$112.19
52W Low
$83.34
SMA50
$108.89
SMA200
$102.04
Avg Volume 50D
$694.96K
From 52W High
-0.75%
From 52W Low
+33.61%
Vs SMA50
+2.26%
Vs SMA200
+9.13%
Current Volume
$785.45K
Bars Stored
1257
Market Cap
$22.91B
P/E
13.7x
Revenue TTM
$18.45B
EPS TTM
7.98
Net Income TTM
$1.67B
Free Cash Flow
$2.70B
Revenue 1Y
+5.39%
EPS 1Y
+24.49%
Net Income 1Y
+17.89%
FCF 1Y
+12.83%
Profit Margin
9.03%
FCF Margin
14.63%

Revenue

Quarterly ending 2025-12-31
$4.73B

EPS

Quarterly ending 2025-12-31
1.94

Net Income

Quarterly ending 2025-12-31
$402.00M