Mar 07
2022
BUY
Exercise of conversion of derivative security
-
292,168
Added 15.98%
1,535,689
Class C Ordinary Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
146,084
Added 11.57%
1,117,003
Class A Ordinary Shares
Dec 29
2021
-
173,000
Reduced 12.21%
1,243,521
Class C Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$914,539
$28.91 p/Share
31,634
Reduced 3.16%
970,919
Class A Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$1,823,384
$28.82 p/Share
63,268
Reduced 4.28%
1,416,521
Class C Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
71,797
Added 6.68%
1,002,553
Class A Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
143,594
Added 8.85%
1,479,789
Class C Ordinary Shares
May 15
2021
SELL
Payment of exercise price or tax liability
$8,216,916
$28.29 p/Share
290,453
Reduced 9.24%
2,851,282
Class B Ordinary Shares
May 15
2021
BUY
Grant, award, or other acquisition
-
660,000
Added 17.36%
3,141,735
Class B Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$849,475
$26.9 p/Share
31,579
Reduced 3.28%
930,756
Class A Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$1,709,055
$27.06 p/Share
63,158
Reduced 4.51%
1,336,195
Class C Ordinary Shares
May 01
2021
BUY
Exercise of conversion of derivative security
-
71,933
Added 6.95%
962,335
Class A Ordinary Shares
May 01
2021
BUY
Exercise of conversion of derivative security
-
143,866
Added 9.32%
1,399,353
Class C Ordinary Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$820,303
$25.79 p/Share
31,807
Reduced 3.45%
890,402
Class A Ordinary Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$1,630,401
$25.63 p/Share
63,613
Reduced 4.82%
1,255,487
Class C Ordinary Shares
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
71,797
Added 7.22%
922,209
Class A Ordinary Shares
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
143,594
Added 9.82%
1,319,100
Class C Ordinary Shares
Oct 01
2020
SELL
Payment of exercise price or tax liability
$744,924
$20.54 p/Share
36,267
Reduced 3.99%
873,512
Class A Ordinary Shares
Oct 01
2020
SELL
Payment of exercise price or tax liability
$1,457,208
$20.09 p/Share
72,534
Reduced 5.22%
1,317,186
Class C Ordinary Shares
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
81,718
Added 8.24%
909,779
Class A Ordinary Shares
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
163,437
Added 10.52%
1,389,720
Class C Ordinary Shares