May 01
2024
SELL
Payment of exercise price or tax liability
$243,317
$16.27 p/Share
14,955
Reduced 16.0%
78,508
Class A Common Shares
May 01
2024
SELL
Payment of exercise price or tax liability
$501,889
$16.78 p/Share
29,910
Reduced 36.47%
52,092
Class C Common Shares
May 01
2024
BUY
Exercise of conversion of derivative security
-
63,635
Added 43.69%
82,002
Class C Common Shares
May 01
2024
BUY
Exercise of conversion of derivative security
-
31,817
Added 25.4%
93,463
Class A Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$148,821
$16.78 p/Share
8,869
Reduced 12.58%
61,646
Class A Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$155,207
$17.5 p/Share
8,869
Reduced 32.56%
18,367
Class C Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
-
18,869
Added 40.93%
27,236
Class C Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
-
18,869
Added 21.11%
70,515
Class A Common Shares
Mar 08
2024
SELL
Payment of exercise price or tax liability
$52,010
$17.36 p/Share
2,996
Reduced 5.48%
51,646
Class A Common Shares
Mar 08
2024
SELL
Payment of exercise price or tax liability
$54,437
$18.17 p/Share
2,996
Reduced 26.37%
8,367
Class C Common Shares
Mar 08
2024
BUY
Grant, award, or other acquisition
-
6,373
Added 10.44%
54,642
Class A Common Shares
Mar 08
2024
BUY
Grant, award, or other acquisition
-
6,373
Added 35.93%
11,363
Class C Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$9,018
$18.33 p/Share
492
Reduced 8.97%
4,990
Class C Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$4,277
$17.39 p/Share
246
Reduced 0.51%
48,269
Class A Common Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
523
Added 1.07%
48,515
Class A Common Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,046
Added 16.02%
5,482
Class C Common Shares
Sep 21
2023
SELL
Open market or private sale
$934,412
$19.64 p/Share
47,577
Reduced 91.47%
4,436
Class C Ordinary Shares
Sep 21
2023
SELL
Open market or private sale
$91,350
$18.27 p/Share
5,000
Reduced 9.44%
47,992
Class A Ordinary Shares
Jun 27
2023
SELL
Open market or private sale
$870,500
$17.41 p/Share
50,000
Reduced 49.01%
52,013
Class C Ordinary Shares
May 01
2023
SELL
Payment of exercise price or tax liability
$728,554
$20.04 p/Share
36,355
Reduced 26.27%
102,013
Class C Ordinary Shares
May 01
2023
SELL
Payment of exercise price or tax liability
$348,491
$19.17 p/Share
18,179
Reduced 25.54%
52,992
Class A Ordinary Shares
May 01
2023
BUY
Exercise of conversion of derivative security
-
38,675
Added 35.21%
71,171
Class A Ordinary Shares
May 01
2023
BUY
Exercise of conversion of derivative security
-
77,348
Added 35.86%
138,368
Class C Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$76,299
$19.39 p/Share
3,935
Reduced 6.06%
61,020
Class C Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$36,427
$18.51 p/Share
1,968
Reduced 5.71%
32,496
Class A Ordinary Shares