May 01
2024
SELL
Payment of exercise price or tax liability
$1,401,851
$16.78 p/Share
83,543
Reduced 4.47%
1,785,977
Class C Common Shares
May 01
2024
BUY
Exercise of conversion of derivative security
-
185,522
Added 9.03%
1,869,520
Class C Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$443,663
$16.78 p/Share
26,440
Reduced 2.64%
973,242
Class A Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$462,700
$17.5 p/Share
26,440
Reduced 1.55%
1,683,998
Class C Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
-
59,750
Added 3.38%
1,710,438
Class C Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
-
59,750
Added 5.64%
999,682
Class A Common Shares
Jun 23
2023
-
119,163
Reduced 11.25%
939,932
Class A Ordinary Shares
May 01
2023
SELL
Payment of exercise price or tax liability
$495,088
$20.04 p/Share
24,705
Reduced 1.47%
1,650,688
Class C Ordinary Shares
May 01
2023
SELL
Payment of exercise price or tax liability
$1,378,974
$19.17 p/Share
71,934
Reduced 6.36%
1,059,095
Class A Ordinary Shares
May 01
2023
BUY
Exercise of conversion of derivative security
-
71,934
Added 6.36%
1,059,095
Class A Ordinary Shares
May 01
2023
BUY
Exercise of conversion of derivative security
-
143,868
Added 7.91%
1,675,393
Class C Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$47,583
$21.12 p/Share
2,253
Reduced 0.15%
1,531,525
Class C Ordinary Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
7,595
Added 0.49%
1,533,778
Class C Ordinary Shares
Dec 23
2022
-
35,000
Reduced 1.2%
2,879,443
Class B Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$1,637,195
$22.76 p/Share
71,933
Reduced 6.36%
1,059,095
Class A Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$584,015
$23.7 p/Share
24,642
Reduced 1.59%
1,526,183
Class C Ordinary Shares
May 01
2022
BUY
Exercise of conversion of derivative security
-
71,933
Added 5.98%
1,131,028
Class A Ordinary Shares
May 01
2022
BUY
Exercise of conversion of derivative security
-
143,866
Added 8.49%
1,550,825
Class C Ordinary Shares
Mar 14
2022
BUY
Grant, award, or other acquisition
-
63,161
Added 2.12%
2,914,443
Class B Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$1,345,203
$23.23 p/Share
57,908
Reduced 5.18%
1,059,095
Class A Ordinary Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$3,047,039
$23.67 p/Share
128,730
Reduced 8.38%
1,406,959
Class C Ordinary Shares
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