Mar 07
2022
BUY
Exercise of conversion of derivative security
-
51,940
Added 19.63%
212,605
Class C Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
25,970
Added 16.96%
127,159
Class A Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$28,274
$25.29 p/Share
1,118
Reduced 0.69%
160,665
Class C Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$14,053
$25.14 p/Share
559
Reduced 0.55%
101,189
Class A Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,934
Added 1.87%
101,748
Class A Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
3,868
Added 2.34%
161,783
Class C Ordinary Shares
Dec 27
2021
SELL
Open market or private sale
$399,453
$28.33 p/Share
14,100
Reduced 8.2%
157,915
Class C Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$145,822
$28.91 p/Share
5,044
Reduced 4.81%
99,814
Class A Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$290,707
$28.82 p/Share
10,087
Reduced 5.54%
172,015
Class C Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
11,488
Added 9.87%
104,858
Class A Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
22,975
Added 11.2%
182,102
Class C Ordinary Shares
Jun 11
2021
SELL
Open market or private sale
$418,950
$27.93 p/Share
15,000
Reduced 8.61%
159,127
Class C Ordinary Shares
Jun 08
2021
SELL
Open market or private sale
$411,750
$27.45 p/Share
15,000
Reduced 7.93%
174,127
Class C Ordinary Shares
May 19
2021
SELL
Open market or private sale
$277,400
$27.74 p/Share
10,000
Reduced 5.02%
189,127
Class C Ordinary Shares
May 18
2021
SELL
Open market or private sale
$424,200
$28.28 p/Share
15,000
Reduced 7.01%
199,127
Class C Ordinary Shares
May 14
2021
SELL
Open market or private sale
$423,750
$28.25 p/Share
15,000
Reduced 6.55%
214,127
Class C Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$194,164
$26.9 p/Share
7,218
Reduced 7.18%
93,370
Class A Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$390,638
$27.06 p/Share
14,436
Reduced 5.93%
229,127
Class C Ordinary Shares
May 01
2021
BUY
Exercise of conversion of derivative security
-
16,441
Added 14.05%
100,588
Class A Ordinary Shares
May 01
2021
BUY
Exercise of conversion of derivative security
-
32,883
Added 11.89%
243,563
Class C Ordinary Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$130,059
$25.79 p/Share
5,043
Reduced 5.65%
84,147
Class A Ordinary Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$258,530
$25.63 p/Share
10,087
Reduced 4.57%
210,680
Class C Ordinary Shares
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
11,487
Added 11.41%
89,190
Class A Ordinary Shares
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
22,975
Added 9.43%
220,767
Class C Ordinary Shares
Mar 29
2021
SELL
Open market or private sale
$400,622
$25.48 p/Share
15,723
Reduced 7.36%
197,792
Class C Ordinary Shares