Mar 14
2025
SELL
Payment of exercise price or tax liability
$122,178
$11.51 p/Share
10,615
Reduced 28.65%
26,442
Class A Common Shares
Mar 14
2025
SELL
Payment of exercise price or tax liability
$127,698
$12.03 p/Share
10,615
Reduced 28.65%
26,435
Class C Common Shares
Mar 14
2025
BUY
Grant, award, or other acquisition
-
22,583
Added 37.87%
37,057
Class A Common Shares
Mar 14
2025
BUY
Grant, award, or other acquisition
-
22,583
Added 37.87%
37,050
Class C Common Shares
Mar 07
2025
SELL
Payment of exercise price or tax liability
$107,213
$11.66 p/Share
9,195
Reduced 38.85%
14,474
Class A Common Shares
Mar 07
2025
SELL
Payment of exercise price or tax liability
$112,270
$12.21 p/Share
9,195
Reduced 38.86%
14,467
Class C Common Shares
Mar 07
2025
BUY
Grant, award, or other acquisition
-
19,562
Added 45.25%
23,669
Class A Common Shares
Mar 07
2025
BUY
Grant, award, or other acquisition
-
19,562
Added 45.26%
23,662
Class C Common Shares
Mar 01
2025
SELL
Payment of exercise price or tax liability
$7,490
$11.56 p/Share
648
Reduced 13.63%
4,107
Class A Common Shares
Mar 01
2025
SELL
Payment of exercise price or tax liability
$7,774
$12.11 p/Share
642
Reduced 13.54%
4,100
Class C Common Shares
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
1,378
Added 22.47%
4,755
Class A Common Shares
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
1,365
Added 22.35%
4,742
Class C Common Shares
Dec 03
2024
SELL
Open market or private sale
$17,848
$14.63 p/Share
1,220
Reduced 2.29%
52,092
Class C Common Shares
Dec 02
2024
SELL
Open market or private sale
$1,224,539
$14.56 p/Share
84,103
Reduced 61.2%
53,312
Class C Common Shares
Nov 29
2024
SELL
Payment of exercise price or tax liability
$4,685,446
$14.62 p/Share
320,482
Reduced 69.99%
137,415
Class C Common Shares
Nov 29
2024
BUY
Exercise of conversion of derivative security
$3,579,200
$8.82 p/Share
405,805
Added 46.98%
457,897
Class C Common Shares
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