Price
$1598.03
52W High
$1598.03
52W Low
$1025.53
SMA50
$1431.81
SMA200
$1323.81
Avg Volume 50D
$192.18K
From 52W High
+0.00%
From 52W Low
+55.82%
Vs SMA50
+11.61%
Vs SMA200
+20.71%
Current Volume
$245.37K
Dollar Volume 50D
$275.33M
Market Cap
$31.32B
P/E
34.6x
Revenue TTM
$4.13B
EPS TTM
44.44
Net Income TTM
$905.61M
Free Cash Flow
$863.97M
Revenue 1Y
+6.91%
EPS 1Y
+12.56%
Net Income 1Y
+9.14%
FCF 1Y
+1.90%
Profit Margin
21.91%
FCF Margin
20.90%

Revenue

Annual ending 2025-12-31
$4.03B

EPS

Annual ending 2025-12-31
42.05

Net Income

Annual ending 2025-12-31
$869.19M

News