Mar 01
2024
BUY
Exercise of conversion of derivative security
-
746
Added 0.55%
134,648
Class C Common Shares
Aug 31
2023
SELL
Open market or private sale
$99,100
$19.82 p/Share
5,000
Reduced 3.6%
133,902
Class C Ordinary Shares
Aug 24
2023
SELL
Open market or private sale
$200,552
$18.92 p/Share
10,600
Reduced 7.09%
138,902
Class C Ordinary Shares
May 01
2023
SELL
Payment of exercise price or tax liability
$452,102
$20.04 p/Share
22,560
Reduced 13.11%
149,502
Class C Ordinary Shares
May 01
2023
SELL
Payment of exercise price or tax liability
$216,256
$19.17 p/Share
11,281
Reduced 7.36%
141,914
Class A Ordinary Shares
May 01
2023
BUY
Exercise of conversion of derivative security
-
25,783
Added 14.41%
153,195
Class A Ordinary Shares
May 01
2023
BUY
Exercise of conversion of derivative security
-
51,565
Added 23.06%
172,062
Class C Ordinary Shares
Mar 30
2023
SELL
Open market or private sale
$120,240
$20.04 p/Share
6,000
Reduced 4.74%
120,497
Class C Ordinary Shares
Mar 28
2023
SELL
Open market or private sale
$197,700
$19.77 p/Share
10,000
Reduced 7.33%
126,497
Class C Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$24,229
$18.51 p/Share
1,309
Reduced 1.02%
127,412
Class A Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$50,743
$19.39 p/Share
2,617
Reduced 1.88%
136,497
Class C Ordinary Shares
Mar 10
2023
BUY
Grant, award, or other acquisition
-
5,979
Added 4.12%
139,114
Class C Ordinary Shares
Mar 10
2023
BUY
Grant, award, or other acquisition
-
2,989
Added 2.27%
128,721
Class A Ordinary Shares
Mar 07
2023
SELL
Open market or private sale
$103,800
$20.76 p/Share
5,000
Reduced 3.62%
133,135
Class C Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$4,736
$20.33 p/Share
233
Reduced 0.18%
125,732
Class A Ordinary Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$9,820
$21.12 p/Share
465
Reduced 0.34%
138,135
Class C Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,616
Added 1.15%
138,600
Class C Ordinary Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
808
Added 0.64%
125,965
Class A Ordinary Shares
Nov 22
2022
SELL
Open market or private sale
$140,700
$20.1 p/Share
7,000
Reduced 4.86%
136,984
Class C Ordinary Shares
Jun 28
2022
SELL
Open market or private sale
$249,370
$22.67 p/Share
11,000
Reduced 8.08%
125,157
Class A Ordinary Shares
Jun 27
2022
SELL
Open market or private sale
$279,840
$23.32 p/Share
12,000
Reduced 7.69%
143,984
Class C Ordinary Shares
May 23
2022
SELL
Open market or private sale
$484,200
$24.21 p/Share
20,000
Reduced 11.36%
155,984
Class C Ordinary Shares
May 16
2022
SELL
Open market or private sale
$726,600
$24.22 p/Share
30,000
Reduced 14.56%
175,984
Class C Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$257,620
$22.76 p/Share
11,319
Reduced 7.68%
136,157
Class A Ordinary Shares
May 01
2022
SELL
Payment of exercise price or tax liability
$536,497
$23.7 p/Share
22,637
Reduced 9.9%
205,984
Class C Ordinary Shares