Feb 25
2024
SELL
Payment of exercise price or tax liability
$34,943
$99.27 p/Share
352
Reduced 0.76%
45,832
Class A Ordinary Shares
Feb 22
2024
BUY
Grant, award, or other acquisition
-
10,095
Added 17.94%
46,184
Class A Ordinary Shares
Feb 21
2024
SELL
Payment of exercise price or tax liability
$169,149
$97.38 p/Share
1,737
Reduced 2.83%
59,589
Class A Ordinary Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
$676,401
$97.38 p/Share
6,946
Added 9.45%
66,535
Class A Ordinary Shares
Aug 01
2023
SELL
Payment of exercise price or tax liability
$5,572
$97.76 p/Share
57
Reduced 0.18%
30,880
Class A Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
5,566
Added 15.25%
30,937
Class A Ordinary Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$55,225
$94.89 p/Share
582
Reduced 2.24%
25,371
Class A Ordinary Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
$227,356
$94.89 p/Share
2,396
Added 8.45%
25,953
Class A Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$20,923
$97.32 p/Share
215
Reduced 0.9%
23,557
Class A Ordinary Shares
Feb 15
2023
SELL
Payment of exercise price or tax liability
$303,633
$100.11 p/Share
3,033
Reduced 11.32%
23,772
Class A Ordinary Shares
Feb 15
2023
BUY
Exercise of conversion of derivative security
$269,366
$72.92 p/Share
3,694
Added 12.11%
26,805
Class A Ordinary Shares
Oct 15
2022
BUY
Grant, award, or other acquisition
-
881
Added 3.67%
23,111
Class A Ordinary Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
2,193
Added 8.98%
22,230
Class A Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$18,171
$99.84 p/Share
182
Reduced 0.9%
20,037
Class A Ordinary Shares
Mar 10
2021
SELL
Payment of exercise price or tax liability
$701,534
$108.9 p/Share
6,442
Reduced 24.16%
20,219
Class A Ordinary Shares
Mar 10
2021
BUY
Exercise of conversion of derivative security
$663,232
$88.62 p/Share
7,484
Added 21.92%
26,661
Class A Ordinary Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
1,444
Added 7.0%
19,177
Class A Ordinary Shares
Feb 22
2021
SELL
Open market or private sale
$234,014
$103.5 p/Share
2,261
Reduced 11.31%
17,733
Class A Ordinary Shares
Feb 22
2021
BUY
Exercise of conversion of derivative security
$176,200
$77.93 p/Share
2,261
Added 10.16%
19,994
Class A Ordinary Shares
Feb 21
2021
SELL
Payment of exercise price or tax liability
$14,331
$100.22 p/Share
143
Reduced 0.8%
17,733
Class A Ordinary Shares