Aug 29
2023
SELL
Open market or private sale
$15,953,435
$554.96 p/Share
28,747
Reduced 0.03%
100,246,532
Common Stock
Aug 28
2023
SELL
Open market or private sale
$10,444,182,648
$277328.28 p/Share
37,660
Reduced 0.04%
100,275,279
Common Stock
Aug 25
2023
SELL
Open market or private sale
$35,296,445
$555.22 p/Share
63,572
Reduced 0.06%
100,312,939
Common Stock
Aug 24
2023
SELL
Open market or private sale
$11,660,426
$555.47 p/Share
20,992
Reduced 0.02%
100,376,511
Common Stock
Aug 23
2023
SELL
Open market or private sale
$726,286
$555.69 p/Share
1,307
Reduced 0.0%
100,397,503
Common Stock
Aug 15
2023
SELL
Open market or private sale
$27,260,501
$542.8 p/Share
50,222
Reduced 0.05%
100,398,810
Common Stock
Aug 14
2023
SELL
Open market or private sale
$89,046,031
$540.4 p/Share
164,778
Reduced 0.16%
100,449,032
Common Stock
Aug 11
2023
SELL
Open market or private sale
$43,995,722
$529.82 p/Share
83,039
Reduced 0.08%
100,613,810
Common Stock
Aug 10
2023
SELL
Open market or private sale
$1,584,390
$528.13 p/Share
3,000
Reduced 0.0%
100,696,849
Common Stock
Aug 09
2023
SELL
Open market or private sale
$65,743,955
$530.36 p/Share
123,961
Reduced 0.12%
100,699,849
Common Stock
Aug 08
2023
SELL
Open market or private sale
$106,623,822
$521.62 p/Share
204,409
Reduced 0.2%
100,823,810
Common Stock
Jul 21
2023
SELL
Open market or private sale
$275,772
$466.62 p/Share
591
Reduced 0.0%
101,028,219
Common Stock
Jun 30
2023
SELL
Open market or private sale
$76,720,231
$467.45 p/Share
164,125
Reduced 0.16%
101,028,810
Common Stock
Jun 29
2023
SELL
Open market or private sale
$20,517,004
$465.08 p/Share
44,115
Reduced 0.04%
101,192,935
Common Stock
Jun 28
2023
SELL
Open market or private sale
$5,477,572
$465.78 p/Share
11,760
Reduced 0.01%
101,237,050
Common Stock
Jun 22
2023
SELL
Open market or private sale
$49,122,027
$458.99 p/Share
107,022
Reduced 0.11%
101,248,810
Common Stock
Jun 21
2023
SELL
Open market or private sale
$14,297,101
$454.54 p/Share
31,454
Reduced 0.03%
101,355,832
Common Stock
Jun 20
2023
SELL
Open market or private sale
$15,509,556
$454.08 p/Share
34,156
Reduced 0.03%
101,387,286
Common Stock
Jun 16
2023
SELL
Open market or private sale
$11,395,082
$455.53 p/Share
25,015
Reduced 0.02%
101,421,442
Common Stock
Jun 15
2023
SELL
Open market or private sale
$12,434,400
$454.59 p/Share
27,353
Reduced 0.03%
101,446,457
Common Stock
May 19
2023
SELL
Open market or private sale
$86,470,038
$444.91 p/Share
194,354
Reduced 0.19%
101,473,810
Common Stock
May 12
2023
SELL
Open market or private sale
$9,152,165
$443.29 p/Share
20,646
Reduced 0.02%
101,668,164
Common Stock
May 03
2023
SELL
Open market or private sale
$75,794,397
$425.09 p/Share
178,302
Reduced 0.18%
101,688,810
Common Stock
May 02
2023
SELL
Open market or private sale
$17,082,002
$409.66 p/Share
41,698
Reduced 0.04%
101,867,112
Common Stock
Apr 28
2023
SELL
Open market or private sale
$89,903,250
$399.57 p/Share
225,000
Reduced 0.22%
101,908,810
Common Stock