Mar 10
2023
BUY
Grant, award, or other acquisition
-
7,078
Added 6.2%
107,152
Class A Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$10,144
$20.33 p/Share
499
Reduced 0.5%
100,074
Class A Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$21,077
$21.12 p/Share
998
Reduced 0.74%
133,392
Class C Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,122
Added 1.55%
134,390
Class C Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,061
Added 1.04%
100,573
Class A Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$308,785
$22.76 p/Share
13,567
Reduced 12.0%
99,512
Class A Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$643,076
$23.7 p/Share
27,134
Reduced 17.02%
132,268
Class C Ordinary Shares
May 01
2022
BUY
Exercise of conversion of derivative security
-
28,116
Added 19.91%
113,079
Class A Ordinary Shares
May 01
2022
BUY
Exercise of conversion of derivative security
-
56,234
Added 26.08%
159,402
Class C Ordinary Shares
Mar 30
2022
SELL
Open market or private sale
$1,060,800
$26.52 p/Share
40,000
Reduced 27.94%
103,168
Class C Ordinary Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$97,245
$24.36 p/Share
3,992
Reduced 4.49%
84,963
Class A Ordinary Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$198,323
$24.84 p/Share
7,984
Reduced 5.28%
143,168
Class C Ordinary Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
-
16,984
Added 10.1%
151,152
Class C Ordinary Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
-
8,492
Added 8.71%
88,955
Class A Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$283,545
$23.23 p/Share
12,206
Reduced 13.17%
80,463
Class A Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$577,832
$23.67 p/Share
24,412
Reduced 15.39%
134,168
Class C Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
51,940
Added 24.67%
158,580
Class C Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
25,970
Added 21.89%
92,669
Class A Ordinary Shares
Dec 06
2021
SELL
Open market or private sale
$1,324,775
$27.89 p/Share
47,500
Reduced 30.82%
106,640
Class C Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$156,114
$28.91 p/Share
5,400
Reduced 7.49%
66,699
Class A Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$311,227
$28.82 p/Share
10,799
Reduced 6.55%
154,140
Class C Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
11,488
Added 13.74%
72,099
Class A Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
22,975
Added 12.23%
164,939
Class C Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$207,883
$26.9 p/Share
7,728
Reduced 11.31%
60,611
Class A Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$418,239
$27.06 p/Share
15,456
Reduced 9.82%
141,964
Class C Ordinary Shares