Mar 08
2024
SELL
Payment of exercise price or tax liability
$20,832
$17.36 p/Share
1,200
Reduced 43.78%
1,541
Class A Common Shares
Mar 08
2024
SELL
Sale (or disposition) back to the issuer
$21,804
$18.17 p/Share
1,200
Reduced 43.78%
1,541
Class C Common Shares
Mar 08
2024
BUY
Grant, award, or other acquisition
-
2,741
Added 50.0%
2,741
Class A Common Shares
Mar 08
2024
BUY
Grant, award, or other acquisition
-
2,741
Added 50.0%
2,741
Class C Common Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$2,337
$20.33 p/Share
115
Reduced 0.32%
35,901
Class A Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$4,857
$21.12 p/Share
230
Reduced 0.27%
86,411
Class C Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
666
Added 0.76%
86,641
Class C Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
333
Added 0.92%
36,016
Class A Ordinary Shares
Nov 23
2022
SELL
Open market or private sale
$14,800
$19.76 p/Share
749
Reduced 2.06%
35,683
Class A Ordinary Shares
Nov 23
2022
SELL
Open market or private sale
$131,973
$20.48 p/Share
6,444
Reduced 6.97%
85,975
Class C Ordinary Shares
Nov 22
2022
SELL
Open market or private sale
$218,760
$20.25 p/Share
10,803
Reduced 10.47%
92,419
Class C Ordinary Shares
Nov 11
2022
SELL
Open market or private sale
$172,037
$21.14 p/Share
8,138
Reduced 7.31%
103,222
Class C Ordinary Shares
Aug 16
2022
SELL
Open market or private sale
$166,236
$22.1 p/Share
7,522
Reduced 17.11%
36,432
Class A Ordinary Shares
Aug 08
2022
SELL
Open market or private sale
$147,181
$22.84 p/Share
6,444
Reduced 5.47%
111,360
Class C Ordinary Shares
Aug 08
2022
SELL
Open market or private sale
$169,584
$21.65 p/Share
7,833
Reduced 15.13%
43,954
Class A Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$133,988
$22.76 p/Share
5,887
Reduced 10.21%
51,787
Class A Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$279,044
$23.7 p/Share
11,774
Reduced 9.09%
117,804
Class C Ordinary Shares
May 01
2022
BUY
Exercise of conversion of derivative security
-
13,409
Added 18.86%
57,674
Class A Ordinary Shares
May 01
2022
BUY
Exercise of conversion of derivative security
-
26,819
Added 17.15%
129,578
Class C Ordinary Shares
Mar 29
2022
SELL
Open market or private sale
$227,326
$26.82 p/Share
8,476
Reduced 7.62%
102,759
Class C Ordinary Shares
Mar 29
2022
SELL
Open market or private sale
$296,221
$26.27 p/Share
11,276
Reduced 20.3%
44,265
Class A Ordinary Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$28,501
$24.36 p/Share
1,170
Reduced 2.06%
55,541
Class A Ordinary Shares
Mar 14
2022
SELL
Payment of exercise price or tax liability
$58,126
$24.84 p/Share
2,340
Reduced 2.06%
111,235
Class C Ordinary Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
-
5,328
Added 4.48%
113,575
Class C Ordinary Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
-
2,664
Added 4.49%
56,711
Class A Ordinary Shares