Feb 27
2025
BUY
Grant, award, or other acquisition
-
18,305
Added 13.93%
113,108
Class A Ordinary Shares
Feb 26
2025
SELL
Payment of exercise price or tax liability
$426,567
$76.2 p/Share
5,598
Reduced 6.52%
80,273
Class A Ordinary Shares
Feb 26
2025
BUY
Grant, award, or other acquisition
$1,107,186
$76.2 p/Share
14,530
Added 13.29%
94,803
Class A Ordinary Shares
Feb 24
2025
SELL
Payment of exercise price or tax liability
$136,220
$77.31 p/Share
1,762
Reduced 2.01%
85,871
Class A Ordinary Shares
Feb 22
2025
SELL
Payment of exercise price or tax liability
$94,275
$76.96 p/Share
1,225
Reduced 1.38%
87,633
Class A Ordinary Shares
Mar 12
2024
SELL
Open market or private sale
$1,708,229
$100.84 p/Share
16,940
Reduced 16.01%
88,858
Class A Ordinary Shares
Mar 12
2024
BUY
Exercise of conversion of derivative security
$1,323,861
$78.15 p/Share
16,940
Added 13.8%
105,798
Class A Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$272,694
$99.27 p/Share
2,747
Reduced 3.0%
88,858
Class A Ordinary Shares
Feb 22
2024
BUY
Grant, award, or other acquisition
-
14,786
Added 13.9%
91,605
Class A Ordinary Shares
Feb 21
2024
SELL
Payment of exercise price or tax liability
$1,140,222
$97.38 p/Share
11,709
Reduced 21.31%
43,239
Class A Ordinary Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
$3,270,020
$97.38 p/Share
33,580
Added 30.42%
76,819
Class A Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
8,720
Added 13.7%
54,948
Class A Ordinary Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$638,325
$94.89 p/Share
6,727
Reduced 12.7%
46,228
Class A Ordinary Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
$1,727,092
$94.89 p/Share
18,201
Added 25.58%
52,955
Class A Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$177,803
$97.32 p/Share
1,827
Reduced 4.99%
34,754
Class A Ordinary Shares
Nov 05
2022
SELL
Payment of exercise price or tax liability
$253,573
$83.66 p/Share
3,031
Reduced 7.65%
36,581
Class A Ordinary Shares
Jun 08
2022
SELL
Open market or private sale
$3,758,647
$110.94 p/Share
33,880
Reduced 46.1%
39,612
Class A Ordinary Shares
Jun 08
2022
BUY
Exercise of conversion of derivative security
$2,647,722
$78.15 p/Share
33,880
Added 31.55%
73,492
Class A Ordinary Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
7,236
Added 15.45%
39,612
Class A Ordinary Shares
Nov 05
2021
SELL
Payment of exercise price or tax liability
$222,477
$92.97 p/Share
2,393
Reduced 6.88%
32,376
Class A Ordinary Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
6,980
Added 16.72%
34,769
Class A Ordinary Shares
Nov 05
2020
SELL
Payment of exercise price or tax liability
$204,671
$74.21 p/Share
2,758
Reduced 9.03%
27,789
Class A Ordinary Shares