Sep 03
2024
SELL
Open market or private sale
$23,307,050
$967.74 p/Share
24,084
Reduced 0.02%
96,891,978
Common Stock
Aug 27
2024
SELL
Open market or private sale
$23,801,690
$969.44 p/Share
24,552
Reduced 0.03%
96,916,062
Common Stock
Aug 22
2024
SELL
Open market or private sale
$3,089,381
$966.64 p/Share
3,196
Reduced 0.0%
96,940,614
Common Stock
Jul 10
2024
SELL
Open market or private sale
$197,605,800
$940.98 p/Share
210,000
Reduced 0.22%
96,943,810
Common Stock
Jul 08
2024
SELL
Open market or private sale
$86,263,732
$921.69 p/Share
93,593
Reduced 0.1%
97,153,810
Common Stock
Jul 05
2024
SELL
Open market or private sale
$47,954,293
$915.7 p/Share
52,369
Reduced 0.05%
97,247,403
Common Stock
Jul 03
2024
SELL
Open market or private sale
$8,107,953
$916.36 p/Share
8,848
Reduced 0.01%
97,299,772
Common Stock
Jul 01
2024
SELL
Open market or private sale
$53,798,221
$915.73 p/Share
58,749
Reduced 0.06%
97,308,620
Common Stock
Jun 28
2024
SELL
Open market or private sale
$1,318,543
$915.02 p/Share
1,441
Reduced 0.0%
97,367,369
Common Stock
Jun 25
2024
SELL
Open market or private sale
$170,397,909
$905.89 p/Share
188,100
Reduced 0.19%
97,368,810
Common Stock
Jun 24
2024
SELL
Open market or private sale
$15,555,374
$902.86 p/Share
17,229
Reduced 0.02%
97,556,910
Common Stock
Jun 20
2024
SELL
Open market or private sale
$8,736,104
$903.33 p/Share
9,671
Reduced 0.01%
97,574,139
Common Stock
Jun 17
2024
SELL
Open market or private sale
$173,037,125
$887.47 p/Share
194,978
Reduced 0.2%
97,583,810
Common Stock
Jun 14
2024
SELL
Open market or private sale
$13,261,872
$882.83 p/Share
15,022
Reduced 0.02%
97,778,788
Common Stock
Jun 10
2024
SELL
Open market or private sale
$65,025,436
$861.15 p/Share
75,510
Reduced 0.08%
97,793,810
Common Stock
Jun 07
2024
SELL
Open market or private sale
$119,114,695
$853.93 p/Share
139,490
Reduced 0.14%
97,869,320
Common Stock
Jun 06
2024
SELL
Open market or private sale
$151,145,909
$841.49 p/Share
179,617
Reduced 0.18%
98,008,810
Common Stock
Jun 05
2024
SELL
Open market or private sale
$17,058,532
$836.9 p/Share
20,383
Reduced 0.02%
98,188,427
Common Stock
Jun 03
2024
SELL
Open market or private sale
$160,073,002
$830.28 p/Share
192,794
Reduced 0.2%
98,208,810
Common Stock
May 31
2024
SELL
Open market or private sale
$18,267,321
$822.63 p/Share
22,206
Reduced 0.02%
98,401,604
Common Stock
May 29
2024
SELL
Open market or private sale
$105,929,989
$812.44 p/Share
130,385
Reduced 0.13%
98,423,810
Common Stock
May 28
2024
SELL
Open market or private sale
$1,660,068
$809.0 p/Share
2,052
Reduced 0.0%
98,554,195
Common Stock
May 24
2024
SELL
Open market or private sale
$74,902,905
$809.21 p/Share
92,563
Reduced 0.09%
98,556,247
Common Stock
May 23
2024
SELL
Open market or private sale
$41,236,511
$812.27 p/Share
50,767
Reduced 0.05%
98,648,810
Common Stock
May 22
2024
SELL
Open market or private sale
$10,433,431
$804.18 p/Share
12,974
Reduced 0.01%
98,699,577
Common Stock