Dec 10
2024
-
17,125
Reduced 0.17%
10,152,836
Common Stock
Dec 06
2024
-
20,000
Reduced 0.2%
10,169,961
Common Stock
Dec 06
2024
-
118,508
Reduced 1.18%
9,964,240
Common Stock
Dec 02
2024
SELL
Open market or private sale
$41,825
$354.45 p/Share
118
Reduced 0.0%
10,729,780
Common Stock
Nov 29
2024
SELL
Open market or private sale
$68,731
$356.12 p/Share
193
Reduced 0.0%
10,729,898
Common Stock
Nov 27
2024
SELL
Open market or private sale
$2,893,558
$355.78 p/Share
8,133
Reduced 0.08%
10,730,091
Common Stock
Nov 26
2024
SELL
Open market or private sale
$3,212,479
$354.5 p/Share
9,062
Reduced 0.08%
10,738,224
Common Stock
Nov 25
2024
SELL
Open market or private sale
$3,174,237
$350.28 p/Share
9,062
Reduced 0.08%
10,747,286
Common Stock
Nov 22
2024
SELL
Open market or private sale
$3,111,165
$343.32 p/Share
9,062
Reduced 0.08%
10,756,348
Common Stock
Nov 21
2024
SELL
Open market or private sale
$2,653,216
$338.55 p/Share
7,837
Reduced 0.07%
10,765,410
Common Stock
Nov 20
2024
SELL
Open market or private sale
$1,940,526
$334.92 p/Share
5,794
Reduced 0.05%
10,773,247
Common Stock
Nov 19
2024
SELL
Open market or private sale
$3,039,122
$335.37 p/Share
9,062
Reduced 0.08%
10,779,041
Common Stock
Nov 18
2024
SELL
Open market or private sale
$92,584
$336.67 p/Share
275
Reduced 0.0%
10,788,103
Common Stock
Nov 15
2024
SELL
Open market or private sale
$40,371
$342.13 p/Share
118
Reduced 0.0%
10,788,378
Common Stock
Nov 14
2024
SELL
Open market or private sale
$998,181
$346.11 p/Share
2,884
Reduced 0.03%
10,788,496
Common Stock
Nov 13
2024
SELL
Open market or private sale
$1,342,498
$350.98 p/Share
3,825
Reduced 0.04%
10,791,380
Common Stock
Nov 12
2024
SELL
Open market or private sale
$2,155,892
$350.21 p/Share
6,156
Reduced 0.06%
10,795,205
Common Stock
Nov 11
2024
SELL
Open market or private sale
$2,527,555
$349.98 p/Share
7,222
Reduced 0.07%
10,801,361
Common Stock
Nov 08
2024
SELL
Open market or private sale
$3,145,601
$347.12 p/Share
9,062
Reduced 0.08%
10,808,583
Common Stock
Nov 07
2024
SELL
Open market or private sale
$443,410
$344.53 p/Share
1,287
Reduced 0.01%
10,817,645
Common Stock
Nov 06
2024
SELL
Open market or private sale
$3,094,038
$341.43 p/Share
9,062
Reduced 0.08%
10,818,932
Common Stock
Nov 05
2024
SELL
Open market or private sale
$2,889,383
$333.57 p/Share
8,662
Reduced 0.08%
10,827,994
Common Stock
Nov 04
2024
SELL
Open market or private sale
$2,984,569
$329.35 p/Share
9,062
Reduced 0.08%
10,836,656
Common Stock
Nov 01
2024
SELL
Open market or private sale
$2,976,867
$328.5 p/Share
9,062
Reduced 0.08%
10,845,718
Common Stock
Sep 10
2024
SELL
Open market or private sale
$105,745
$306.51 p/Share
345
Reduced 0.0%
10,516,912
Common Stock