Feb 26
2024
SELL
Open market or private sale
$938,651
$98.92 p/Share
9,489
Reduced 9.59%
89,444
Class A Ordinary Shares
Feb 26
2024
BUY
Exercise of conversion of derivative security
$846,988
$89.26 p/Share
9,489
Added 8.75%
98,933
Class A Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$229,611
$99.27 p/Share
2,313
Reduced 2.52%
89,444
Class A Ordinary Shares
Feb 23
2024
SELL
Open market or private sale
$2,898,639
$99.17 p/Share
29,229
Reduced 24.16%
91,757
Class A Ordinary Shares
Feb 23
2024
BUY
Exercise of conversion of derivative security
$2,833,166
$96.93 p/Share
29,229
Added 19.46%
120,986
Class A Ordinary Shares
Feb 21
2024
SELL
Payment of exercise price or tax liability
$937,185
$97.38 p/Share
9,624
Reduced 13.17%
63,477
Class A Ordinary Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
$2,753,906
$97.38 p/Share
28,280
Added 23.56%
91,757
Class A Ordinary Shares
Aug 10
2023
SELL
Payment of exercise price or tax liability
$889,986
$100.7 p/Share
8,838
Reduced 10.79%
73,101
Class A Ordinary Shares
Aug 10
2023
BUY
Exercise of conversion of derivative security
$847,166
$89.26 p/Share
9,491
Added 10.38%
81,939
Class A Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
6,917
Added 8.74%
72,254
Class A Ordinary Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$475,968
$94.89 p/Share
5,016
Reduced 7.13%
65,337
Class A Ordinary Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
$1,340,511
$94.89 p/Share
14,127
Added 16.72%
70,353
Class A Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$1,081,366
$94.94 p/Share
11,390
Reduced 16.85%
56,226
Class A Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
$1,027,594
$78.15 p/Share
13,149
Added 16.28%
67,616
Class A Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$136,831
$97.32 p/Share
1,406
Reduced 2.52%
54,467
Class A Ordinary Shares
Feb 07
2023
SELL
Payment of exercise price or tax liability
$411,576
$100.36 p/Share
4,101
Reduced 6.84%
55,873
Class A Ordinary Shares
Feb 07
2023
BUY
Exercise of conversion of derivative security
$385,811
$80.68 p/Share
4,782
Added 7.38%
59,974
Class A Ordinary Shares
Jul 15
2022
SELL
Payment of exercise price or tax liability
$269,134
$84.74 p/Share
3,176
Reduced 5.45%
55,152
Class A Ordinary Shares
May 31
2022
SELL
Payment of exercise price or tax liability
$1,255,950
$114.25 p/Share
10,993
Reduced 15.89%
58,172
Class A Ordinary Shares
May 31
2022
BUY
Exercise of conversion of derivative security
$1,095,969
$83.35 p/Share
13,149
Added 15.97%
69,165
Class A Ordinary Shares
May 26
2022
BUY
Grant, award, or other acquisition
-
13,832
Added 19.8%
56,016
Class A Ordinary Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
7,200
Added 14.58%
42,184
Class A Ordinary Shares
Aug 12
2021
SELL
Payment of exercise price or tax liability
$893,340
$105.0 p/Share
8,508
Reduced 19.56%
34,984
Class A Ordinary Shares
Aug 12
2021
BUY
Exercise of conversion of derivative security
$821,356
$85.88 p/Share
9,564
Added 18.03%
43,492
Class A Ordinary Shares
Jul 15
2021
SELL
Payment of exercise price or tax liability
$217,150
$101.0 p/Share
2,150
Reduced 5.96%
33,928
Class A Ordinary Shares