May 01
2024
SELL
Payment of exercise price or tax liability
$228,756
$16.27 p/Share
14,060
Reduced 8.7%
147,493
Class A Common Shares
May 01
2024
SELL
Payment of exercise price or tax liability
$471,786
$16.78 p/Share
28,116
Reduced 17.34%
133,988
Class C Common Shares
May 01
2024
BUY
Exercise of conversion of derivative security
-
59,818
Added 26.95%
162,104
Class C Common Shares
May 01
2024
BUY
Exercise of conversion of derivative security
-
29,910
Added 15.62%
161,553
Class A Common Shares
Mar 28
2024
SELL
Open market or private sale
$573,533
$17.7 p/Share
32,403
Reduced 24.06%
102,286
Class C Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$124,020
$16.78 p/Share
7,391
Reduced 5.32%
131,643
Class A Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$129,342
$17.5 p/Share
7,391
Reduced 5.2%
134,689
Class C Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
-
15,724
Added 10.16%
139,034
Class A Common Shares
Mar 15
2024
BUY
Grant, award, or other acquisition
-
15,724
Added 9.96%
142,080
Class C Common Shares
Mar 08
2024
SELL
Payment of exercise price or tax liability
$54,128
$17.36 p/Share
3,118
Reduced 2.47%
123,310
Class A Common Shares
Mar 08
2024
SELL
Payment of exercise price or tax liability
$56,654
$18.17 p/Share
3,118
Reduced 2.41%
126,356
Class C Common Shares
Mar 08
2024
BUY
Grant, award, or other acquisition
-
6,632
Added 4.98%
126,428
Class A Common Shares
Mar 08
2024
BUY
Grant, award, or other acquisition
-
6,632
Added 4.87%
129,474
Class C Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$7,234
$17.39 p/Share
416
Reduced 0.35%
119,796
Class A Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$15,232
$18.33 p/Share
831
Reduced 0.67%
122,842
Class C Common Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
884
Added 0.73%
120,212
Class A Common Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,768
Added 1.41%
123,673
Class C Common Shares
Aug 23
2023
SELL
Open market or private sale
$946,500
$18.93 p/Share
50,000
Reduced 29.09%
121,905
Class C Ordinary Shares
May 01
2023
SELL
Payment of exercise price or tax liability
$551,140
$20.04 p/Share
27,502
Reduced 13.79%
171,905
Class C Ordinary Shares
May 01
2023
SELL
Payment of exercise price or tax liability
$263,645
$19.17 p/Share
13,753
Reduced 10.33%
119,328
Class A Ordinary Shares
May 01
2023
BUY
Exercise of conversion of derivative security
-
29,257
Added 18.02%
133,081
Class A Ordinary Shares
May 01
2023
BUY
Exercise of conversion of derivative security
-
58,513
Added 22.69%
199,407
Class C Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$129,040
$19.39 p/Share
6,655
Reduced 4.51%
140,894
Class C Ordinary Shares
Mar 10
2023
SELL
Payment of exercise price or tax liability
$61,601
$18.51 p/Share
3,328
Reduced 3.11%
103,824
Class A Ordinary Shares
Mar 10
2023
BUY
Grant, award, or other acquisition
-
14,157
Added 8.75%
147,549
Class C Ordinary Shares