Feb 26
2024
SELL
Payment of exercise price or tax liability
$779,986
$98.82 p/Share
7,893
Reduced 21.19%
29,358
Class A Ordinary Shares
Feb 26
2024
BUY
Exercise of conversion of derivative security
$716,502
$87.24 p/Share
8,213
Added 18.06%
37,251
Class A Ordinary Shares
Feb 25
2024
SELL
Payment of exercise price or tax liability
$70,481
$99.27 p/Share
710
Reduced 2.39%
29,038
Class A Ordinary Shares
Feb 22
2024
BUY
Grant, award, or other acquisition
-
5,088
Added 14.61%
29,748
Class A Ordinary Shares
Feb 21
2024
SELL
Payment of exercise price or tax liability
$332,552
$97.38 p/Share
3,415
Reduced 9.14%
33,965
Class A Ordinary Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
$671,532
$97.38 p/Share
6,896
Added 14.44%
40,861
Class A Ordinary Shares
Aug 08
2023
SELL
Payment of exercise price or tax liability
$240,636
$98.42 p/Share
2,445
Reduced 10.35%
21,179
Class A Ordinary Shares
Aug 08
2023
BUY
Exercise of conversion of derivative security
$213,193
$78.15 p/Share
2,728
Added 10.35%
23,624
Class A Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
2,639
Added 11.21%
20,896
Class A Ordinary Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$137,875
$94.89 p/Share
1,453
Reduced 7.37%
18,257
Class A Ordinary Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
$278,217
$94.89 p/Share
2,932
Added 12.95%
19,710
Class A Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$57,808
$97.32 p/Share
594
Reduced 3.42%
16,778
Class A Ordinary Shares
Feb 08
2023
BUY
Exercise of conversion of derivative security
$28,577
$67.4 p/Share
424
Added 2.38%
17,372
Class A Ordinary Shares
Oct 15
2022
BUY
Grant, award, or other acquisition
-
168
Added 0.98%
16,948
Class A Ordinary Shares
Aug 15
2022
SELL
Payment of exercise price or tax liability
$9,416
$90.54 p/Share
104
Reduced 0.62%
16,780
Class A Ordinary Shares
Jun 08
2022
SELL
Payment of exercise price or tax liability
$494,690
$109.98 p/Share
4,498
Reduced 21.04%
16,884
Class A Ordinary Shares
Jun 08
2022
BUY
Exercise of conversion of derivative security
$494,853
$101.55 p/Share
4,873
Added 18.56%
21,382
Class A Ordinary Shares
Mar 15
2022
SELL
Open market or private sale
$416,035
$103.03 p/Share
4,038
Reduced 19.65%
16,509
Class A Ordinary Shares
Mar 15
2022
BUY
Exercise of conversion of derivative security
$353,623
$81.48 p/Share
4,340
Added 17.44%
20,547
Class A Ordinary Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
1,768
Added 9.84%
16,207
Class A Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$32,248
$99.84 p/Share
323
Reduced 2.19%
14,439
Class A Ordinary Shares
Aug 29
2021
SELL
Payment of exercise price or tax liability
$88,683
$102.88 p/Share
862
Reduced 5.52%
14,762
Class A Ordinary Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$1,081,584
$106.34 p/Share
10,171
Reduced 39.43%
15,624
Class A Ordinary Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
$949,017
$84.17 p/Share
11,275
Added 30.42%
25,795
Class A Ordinary Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
1,433
Added 8.98%
14,520
Class A Ordinary Shares