Feb 27
2025
BUY
Grant, award, or other acquisition
-
12,311
Added 12.55%
85,819
Class A Ordinary Shares
Feb 26
2025
SELL
Payment of exercise price or tax liability
$261,442
$76.2 p/Share
3,431
Reduced 5.16%
63,046
Class A Ordinary Shares
Feb 26
2025
BUY
Grant, award, or other acquisition
$797,204
$76.2 p/Share
10,462
Added 12.46%
73,508
Class A Ordinary Shares
Feb 24
2025
SELL
Payment of exercise price or tax liability
$98,106
$77.31 p/Share
1,269
Reduced 1.87%
66,477
Class A Ordinary Shares
Feb 22
2025
SELL
Payment of exercise price or tax liability
$63,184
$76.96 p/Share
821
Reduced 1.2%
67,746
Class A Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$194,072
$99.27 p/Share
1,955
Reduced 2.77%
68,567
Class A Ordinary Shares
Feb 22
2024
BUY
Grant, award, or other acquisition
-
9,655
Added 12.04%
70,522
Class A Ordinary Shares
Feb 21
2024
SELL
Payment of exercise price or tax liability
$769,983
$97.38 p/Share
7,907
Reduced 9.3%
77,097
Class A Ordinary Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
$2,327,187
$97.38 p/Share
23,898
Added 19.13%
100,995
Class A Ordinary Shares
Nov 20
2023
SELL
Open market or private sale
$1,542,570
$96.81 p/Share
15,934
Reduced 26.2%
44,876
Class A Ordinary Shares
Nov 20
2023
BUY
Exercise of conversion of derivative security
$854,492
$78.15 p/Share
10,934
Added 15.24%
60,810
Class A Ordinary Shares
Aug 29
2023
SELL
Open market or private sale
$975,600
$97.56 p/Share
10,000
Reduced 16.7%
49,876
Class A Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
5,504
Added 8.42%
59,876
Class A Ordinary Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$358,873
$94.89 p/Share
3,782
Reduced 6.5%
54,372
Class A Ordinary Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
$1,114,767
$94.89 p/Share
11,748
Added 16.81%
58,154
Class A Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$116,200
$97.32 p/Share
1,194
Reduced 2.51%
46,406
Class A Ordinary Shares
Feb 07
2023
SELL
Open market or private sale
$989,900
$98.99 p/Share
10,000
Reduced 17.36%
47,600
Class A Ordinary Shares
Jun 01
2022
SELL
Payment of exercise price or tax liability
$6,203,832
$114.31 p/Share
54,272
Reduced 48.51%
57,600
Class A Ordinary Shares
Jun 01
2022
BUY
Exercise of conversion of derivative security
$5,464,566
$84.93 p/Share
64,342
Added 36.51%
111,872
Class A Ordinary Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
5,210
Added 9.88%
47,530
Class A Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$106,429
$99.84 p/Share
1,066
Reduced 2.46%
42,320
Class A Ordinary Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
4,967
Added 10.27%
43,386
Class A Ordinary Shares
Feb 21
2021
SELL
Payment of exercise price or tax liability
$148,125
$100.22 p/Share
1,478
Reduced 3.7%
38,419
Class A Ordinary Shares