Feb 16
2024
SELL
Payment of exercise price or tax liability
$431,067
$311.24 p/Share
1,385
Reduced 0.85%
161,705
Class A Ordinary Stock
Feb 16
2024
SELL
Open market or private sale
$12,582,979
$313.29 p/Share
40,164
Reduced 20.11%
159,570
Class A Ordinary Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
3,521
Added 2.12%
162,748
Class A Ordinary Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$8,191,224
$314.37 p/Share
26,056
Reduced 11.54%
199,734
Class A Ordinary Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
66,222
Added 24.21%
207,257
Class A Ordinary Stock
Feb 12
2024
SELL
Open market or private sale
$6,424,568
$311.6 p/Share
20,618
Reduced 11.44%
159,570
Class A Ordinary Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$125,024
$312.56 p/Share
400
Reduced 0.22%
180,188
Class A Ordinary Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,018
Added 0.56%
180,589
Class A Ordinary Stock
Feb 21
2023
SELL
Open market or private sale
$6,272,330
$305.55 p/Share
20,528
Reduced 10.26%
179,571
Class A Ordinary Stock
Feb 17
2023
SELL
Open market or private sale
$15,894,351
$310.17 p/Share
51,244
Reduced 20.43%
199,571
Class A Ordinary Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$106,422
$310.27 p/Share
343
Reduced 0.17%
200,099
Class A Ordinary Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
871
Added 0.43%
200,442
Class A Ordinary Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$10,314,571
$310.25 p/Share
33,246
Reduced 11.7%
250,815
Class A Ordinary Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
84,490
Added 22.92%
284,061
Class A Ordinary Stock
Feb 13
2023
SELL
Open market or private sale
$196,428
$318.36 p/Share
617
Reduced 0.31%
199,571
Class A Ordinary Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$127,445
$317.82 p/Share
401
Reduced 0.2%
200,188
Class A Ordinary Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,018
Added 0.5%
200,589
Class A Ordinary Stock
Feb 18
2022
SELL
Open market or private sale
$9,303,480
$282.42 p/Share
32,942
Reduced 14.17%
199,571
Class A Ordinary Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$6,026,060
$281.04 p/Share
21,442
Reduced 8.44%
232,513
Class A Ordinary Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
54,384
Added 17.64%
253,955
Class A Ordinary Stock
Feb 15
2022
SELL
Open market or private sale
$189,111
$283.95 p/Share
666
Reduced 0.33%
199,571
Class A Ordinary Stock
Feb 14
2022
SELL
Open market or private sale
$174,772
$283.72 p/Share
616
Reduced 0.31%
199,571
Class A Ordinary Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$121,748
$279.88 p/Share
435
Reduced 0.22%
200,237
Class A Ordinary Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,101
Added 0.55%
200,672
Class A Ordinary Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$113,651
$283.42 p/Share
401
Reduced 0.2%
200,187
Class A Ordinary Stock