Mar 01
2022
SELL
Payment of exercise price or tax liability
$35,875
$25.14 p/Share
1,427
Reduced 1.44%
97,835
Class A Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
3,626
Added 3.52%
99,262
Class A Ordinary Shares
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
7,252
Added 3.52%
198,548
Class C Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$212,142
$28.91 p/Share
7,338
Reduced 7.13%
95,636
Class A Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$422,962
$28.82 p/Share
14,676
Reduced 7.13%
191,296
Class C Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
28,719
Added 12.24%
205,972
Class C Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
14,359
Added 12.24%
102,974
Class A Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$275,886
$26.9 p/Share
10,256
Reduced 10.37%
88,615
Class A Ordinary Shares
May 01
2021
SELL
Payment of exercise price or tax liability
$555,028
$27.06 p/Share
20,511
Reduced 10.37%
177,253
Class C Ordinary Shares
May 01
2021
BUY
Exercise of conversion of derivative security
-
20,552
Added 17.21%
98,871
Class A Ordinary Shares
May 01
2021
BUY
Exercise of conversion of derivative security
-
41,104
Added 17.21%
197,764
Class C Ordinary Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$189,840
$25.79 p/Share
7,361
Reduced 8.59%
78,319
Class A Ordinary Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$377,299
$25.63 p/Share
14,721
Reduced 8.59%
156,660
Class C Ordinary Shares
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
14,359
Added 14.35%
85,680
Class A Ordinary Shares
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
28,718
Added 14.35%
171,381
Class C Ordinary Shares
Mar 12
2021
SELL
Payment of exercise price or tax liability
$372,701
$25.7 p/Share
14,502
Reduced 16.9%
71,321
Class A Ordinary Shares
Mar 12
2021
SELL
Payment of exercise price or tax liability
$737,572
$25.43 p/Share
29,004
Reduced 16.9%
142,663
Class C Ordinary Shares
Mar 12
2021
BUY
Grant, award, or other acquisition
-
29,014
Added 25.27%
85,823
Class A Ordinary Shares
Mar 12
2021
BUY
Grant, award, or other acquisition
-
58,028
Added 25.26%
171,667
Class C Ordinary Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$43,307
$24.62 p/Share
1,759
Reduced 3.0%
56,809
Class A Ordinary Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$85,980
$24.44 p/Share
3,518
Reduced 3.0%
113,639
Class C Ordinary Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
4,769
Added 7.53%
58,568
Class A Ordinary Shares
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
9,538
Added 7.53%
117,157
Class C Ordinary Shares
Oct 01
2020
SELL
Payment of exercise price or tax liability
$196,260
$20.54 p/Share
9,555
Reduced 15.08%
53,799
Class A Ordinary Shares
Oct 01
2020
SELL
Payment of exercise price or tax liability
$383,920
$20.09 p/Share
19,110
Reduced 15.08%
107,619
Class C Ordinary Shares