Mar 07
2022
SELL
Payment of exercise price or tax liability
$87,182
$23.23 p/Share
3,753
Reduced 6.49%
54,047
Class A Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$177,667
$23.67 p/Share
7,506
Reduced 6.48%
108,247
Class C Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
25,970
Added 18.32%
115,753
Class C Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
12,985
Added 18.34%
57,800
Class A Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$15,730
$25.29 p/Share
622
Reduced 0.69%
89,783
Class C Ordinary Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$8,849
$25.14 p/Share
352
Reduced 0.78%
44,815
Class A Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,101
Added 2.38%
45,167
Class A Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
2,202
Added 2.38%
90,405
Class C Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$72,911
$28.91 p/Share
2,522
Reduced 5.41%
44,066
Class A Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$145,368
$28.82 p/Share
5,044
Reduced 5.41%
88,203
Class C Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
5,744
Added 10.98%
46,588
Class A Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
11,488
Added 10.97%
93,247
Class C Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$97,082
$26.9 p/Share
3,609
Reduced 8.12%
40,844
Class A Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$195,319
$27.06 p/Share
7,218
Reduced 8.11%
81,759
Class C Ordinary Shares
May 01
2021
BUY
Exercise of conversion of derivative security
-
8,220
Added 15.61%
44,453
Class A Ordinary Shares
May 01
2021
BUY
Exercise of conversion of derivative security
-
16,441
Added 15.6%
88,977
Class C Ordinary Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$65,042
$25.79 p/Share
2,522
Reduced 6.51%
36,233
Class A Ordinary Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$129,252
$25.63 p/Share
5,043
Reduced 6.5%
72,536
Class C Ordinary Shares
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
5,743
Added 12.91%
38,755
Class A Ordinary Shares
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
11,487
Added 12.9%
77,579
Class C Ordinary Shares
Mar 12
2021
SELL
Payment of exercise price or tax liability
$99,433
$25.7 p/Share
3,869
Reduced 10.49%
33,012
Class A Ordinary Shares
Mar 12
2021
SELL
Payment of exercise price or tax liability
$196,777
$25.43 p/Share
7,738
Reduced 10.48%
66,092
Class C Ordinary Shares
Mar 12
2021
BUY
Grant, award, or other acquisition
-
8,814
Added 19.29%
36,881
Class A Ordinary Shares
Mar 12
2021
BUY
Grant, award, or other acquisition
-
17,628
Added 19.27%
73,830
Class C Ordinary Shares
Oct 01
2020
SELL
Payment of exercise price or tax liability
$65,625
$20.54 p/Share
3,195
Reduced 10.22%
28,067
Class A Ordinary Shares