Feb 21
2024
SELL
Payment of exercise price or tax liability
$916,735
$97.38 p/Share
9,414
Reduced 19.63%
38,538
Class A Ordinary Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
$2,430,799
$97.38 p/Share
24,962
Added 28.22%
63,500
Class A Ordinary Shares
Nov 20
2023
SELL
Payment of exercise price or tax liability
$464,888
$96.35 p/Share
4,825
Reduced 9.14%
47,952
Class A Ordinary Shares
Nov 20
2023
BUY
Exercise of conversion of derivative security
$412,160
$72.73 p/Share
5,667
Added 9.7%
52,777
Class A Ordinary Shares
Feb 23
2023
BUY
Grant, award, or other acquisition
-
6,103
Added 11.47%
47,110
Class A Ordinary Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$380,034
$94.89 p/Share
4,005
Reduced 8.9%
41,007
Class A Ordinary Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
$1,013,330
$94.89 p/Share
10,679
Added 19.18%
45,012
Class A Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$159,312
$97.32 p/Share
1,637
Reduced 4.55%
34,333
Class A Ordinary Shares
Jun 02
2022
SELL
Open market or private sale
$143,237
$114.59 p/Share
1,250
Reduced 3.36%
35,970
Class A Ordinary Shares
Jun 02
2022
BUY
Exercise of conversion of derivative security
$111,496
$73.16 p/Share
1,524
Added 3.93%
37,220
Class A Ordinary Shares
Feb 24
2022
BUY
Grant, award, or other acquisition
-
5,970
Added 14.33%
35,696
Class A Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$167,931
$99.84 p/Share
1,682
Reduced 5.36%
29,726
Class A Ordinary Shares
May 05
2021
SELL
Open market or private sale
$67,198
$110.16 p/Share
610
Reduced 1.91%
31,408
Class A Ordinary Shares
May 05
2021
BUY
Exercise of conversion of derivative security
$36,911
$60.51 p/Share
610
Added 1.87%
32,018
Class A Ordinary Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
5,188
Added 14.18%
31,408
Class A Ordinary Shares
Feb 21
2021
SELL
Payment of exercise price or tax liability
$56,524
$100.22 p/Share
564
Reduced 2.11%
26,220
Class A Ordinary Shares
Feb 08
2021
SELL
Open market or private sale
$76,185
$95.47 p/Share
798
Reduced 2.89%
26,784
Class A Ordinary Shares
Feb 08
2021
BUY
Exercise of conversion of derivative security
$35,112
$44.0 p/Share
798
Added 2.81%
27,582
Class A Ordinary Shares
Nov 24
2020
SELL
Open market or private sale
$72,416
$90.52 p/Share
800
Reduced 2.9%
26,784
Class A Ordinary Shares
Nov 24
2020
BUY
Exercise of conversion of derivative security
$35,200
$44.0 p/Share
800
Added 2.85%
27,244
Class A Ordinary Shares