Price
$190.76
52W High
$194.75
52W Low
$75.23
SMA50
$168.54
SMA200
$122.41
Avg Volume 50D
$4.15M
From 52W High
-2.05%
From 52W Low
+153.57%
Vs SMA50
+13.18%
Vs SMA200
+55.84%
Current Volume
$2.78M
Dollar Volume 50D
$696.70M
Market Cap
$141.56B
P/E
66.8x
Revenue TTM
$7.53B
EPS TTM
2.84
Net Income TTM
$2.12B
Free Cash Flow
$3.12B
Revenue 1Y
+18.77%
EPS 1Y
+13.15%
Net Income 1Y
+9.34%
FCF 1Y
+53.34%
Profit Margin
28.17%
FCF Margin
41.41%

Revenue

Annual ending 2025-12-31
$6.80B

EPS

Annual ending 2025-12-31
2.42

Net Income

Annual ending 2025-12-31
$1.85B

News