Price
$114.85
52W High
$131.56
52W Low
$94.34
SMA50
$113.25
SMA200
$108.21
Avg Volume 50D
$2.22M
From 52W High
-14.55%
From 52W Low
+21.74%
Vs SMA50
+1.41%
Vs SMA200
+6.14%
Current Volume
$5.82M
Bars Stored
1257
Market Cap
$25.70B
P/E
16.3x
Revenue TTM
$15.88B
EPS TTM
6.95
Net Income TTM
$1.58B
Free Cash Flow
$1.16B
Revenue 1Y
+0.19%
EPS 1Y
+46.32%
Net Income 1Y
+41.22%
FCF 1Y
+66.38%
Profit Margin
9.93%
FCF Margin
7.33%

Revenue

Quarterly ending 2025-12-31
$3.91B

EPS

Quarterly ending 2025-12-31
1.34

Net Income

Quarterly ending 2025-12-31
$300.00M