Aug 01
2024
|
SELL
Open market or private sale
|
$1,067,646,415
$240.56 p/Share
|
4,438,171
|
|
May 22
2024
|
SELL
Open market or private sale
|
$399,991,976
$215.12 p/Share
|
1,859,390
|
|
Feb 07
2024
|
SELL
Open market or private sale
|
$991,639,906
$235.41 p/Share
|
4,212,395
|
|
Nov 09
2023
|
SELL
Open market or private sale
|
$250,006,294
$195.38 p/Share
|
1,279,590
|
|
Aug 03
2023
|
SELL
Open market or private sale
|
$249,998,793
$189.27 p/Share
|
1,320,858
|
|
Jun 15
2023
|
SELL
Open market or private sale
|
$50,000,021
$181.17 p/Share
|
275,984
|
|
May 11
2023
|
SELL
Open market or private sale
|
$50,000,089
$170.77 p/Share
|
292,792
|
|
Dec 08
2022
|
SELL
Open market or private sale
|
$984,130,032
$165.08 p/Share
|
5,961,534
|
|
Nov 07
2022
|
SELL
Open market or private sale
|
$2,046,000,053
$154.6 p/Share
|
13,234,153
|
|
May 11
2022
|
SELL
Open market or private sale
|
$900,000,000
$150.0 p/Share
|
6,000,000
|
|