Mar 08
2023
|
BUY
Exercise of conversion of derivative security
|
$49,665
$4.73 p/Share
|
10,500
|
|
Dec 14
2022
|
SELL
Open market or private sale
|
$2,183,286,000
$158.9 p/Share
|
13,740,000
|
|
Dec 13
2022
|
SELL
Open market or private sale
|
$3,971,982,400
$166.61 p/Share
|
23,840,000
|
|
Dec 12
2022
|
SELL
Open market or private sale
|
$1,083,225,900
$168.99 p/Share
|
6,410,000
|
|
Nov 08
2022
|
SELL
Open market or private sale
|
$851,488,000
$193.52 p/Share
|
4,400,000
|
|
Nov 07
2022
|
SELL
Open market or private sale
|
$1,106,077,500
$202.95 p/Share
|
5,450,000
|
|
Nov 04
2022
|
SELL
Open market or private sale
|
$2,042,615,499
$211.67 p/Share
|
9,650,000
|
|
Aug 09
2022
|
SELL
Open market or private sale
|
$2,577,896,167
$853.48 p/Share
|
3,020,453
|
|
Aug 09
2022
|
SELL
Open market or private sale
|
$17,292,447
$874.46 p/Share
|
19,775
|
|
Aug 08
2022
|
SELL
Open market or private sale
|
$1,344,950,021
$882.34 p/Share
|
1,524,299
|
|
Aug 08
2022
|
SELL
Open market or private sale
|
$53,605,316
$899.72 p/Share
|
59,580
|
|
Aug 05
2022
|
SELL
Open market or private sale
|
$1,986,156,016
$871.99 p/Share
|
2,277,728
|
|
Aug 05
2022
|
SELL
Open market or private sale
|
$919,911,900
$899.87 p/Share
|
1,022,272
|
|
Apr 28
2022
|
SELL
Open market or private sale
|
$1,322,569,144
$838.67 p/Share
|
1,576,984
|
|
Apr 28
2022
|
SELL
Open market or private sale
|
$2,269,408,631
$869.1 p/Share
|
2,611,217
|
|
Apr 28
2022
|
SELL
Open market or private sale
|
$929,930,618
$892.62 p/Share
|
1,041,799
|
|
Apr 27
2022
|
SELL
Open market or private sale
|
$343,741,967
$882.75 p/Share
|
389,399
|
|
Apr 27
2022
|
SELL
Open market or private sale
|
$310,201,092
$897.57 p/Share
|
345,601
|
|
Apr 26
2022
|
SELL
Open market or private sale
|
$2,005,919,472
$888.17 p/Share
|
2,258,486
|
|
Apr 26
2022
|
SELL
Open market or private sale
|
$817,553,440
$918.78 p/Share
|
889,825
|
|
Apr 26
2022
|
SELL
Open market or private sale
|
$301,440,545
$953.44 p/Share
|
316,161
|
|
Apr 26
2022
|
SELL
Open market or private sale
|
$212,719,664
$986.97 p/Share
|
215,528
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$1,239,000,000
$1032.5 p/Share
|
1,200,000
|
|
Nov 11
2021
|
SELL
Open market or private sale
|
$630,453,296
$1072.86 p/Share
|
587,638
|
|
Nov 11
2021
|
SELL
Open market or private sale
|
$57,083,314
$1095.67 p/Share
|
52,099
|
|