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
Mar 12
2021
SELL
Payment of exercise price or tax liability
$174,606
$25.7 p/Share
6,794
Reduced 8.04%
77,703
Class A Ordinary Shares
Mar 12
2021
SELL
Payment of exercise price or tax liability
$345,543
$25.43 p/Share
13,588
Reduced 5.98%
213,515
Class C Ordinary Shares
Mar 12
2021
BUY
Grant, award, or other acquisition
-
15,475
Added 15.48%
84,497
Class A Ordinary Shares
Mar 12
2021
BUY
Grant, award, or other acquisition
-
30,950
Added 11.99%
227,103
Class C Ordinary Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$26,023
$24.62 p/Share
1,057
Reduced 1.51%
69,022
Class A Ordinary Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$51,666
$24.44 p/Share
2,114
Reduced 1.07%
196,153
Class C Ordinary Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
3,656
Added 4.96%
70,079
Class A Ordinary Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
7,312
Added 3.56%
198,267
Class C Ordinary Shares
Nov 24
2020
SELL
Open market or private sale
$844,278
$22.29 p/Share
37,877
Reduced 16.55%
190,955
Class C Ordinary Shares
Oct 01
2020
SELL
Payment of exercise price or tax liability
$131,251
$20.54 p/Share
6,390
Reduced 8.78%
66,423
Class A Ordinary Shares
Oct 01
2020
SELL
Payment of exercise price or tax liability
$256,730
$20.09 p/Share
12,779
Reduced 5.29%
228,832
Class C Ordinary Shares
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
14,528
Added 16.63%
72,813
Class A Ordinary Shares
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
29,056
Added 10.73%
241,611
Class C Ordinary Shares