Mar 19
2025
|
SELL
Open market or private sale
|
$79,485
$21.0 p/Share
|
3,785
Reduced 1.86%
|
199,923
Class B Common Shares
|
|
Mar 11
2025
|
SELL
Open market or private sale
|
$2,919
$21.0 p/Share
|
139
Reduced 0.07%
|
203,708
Class B Common Shares
|
|
Mar 07
2025
|
SELL
Open market or private sale
|
$229,162
$20.69 p/Share
|
11,076
Reduced 5.15%
|
203,847
Class B Common Shares
|
|
Mar 01
2025
|
SELL
Payment of exercise price or tax liability
|
$77,379
$19.56 p/Share
|
3,956
Reduced 1.81%
|
214,923
Class B Common Shares
|
|
Feb 26
2025
|
SELL
Payment of exercise price or tax liability
|
$138,148
$18.41 p/Share
|
7,504
Reduced 3.31%
|
218,879
Class B Common Shares
|
|
Feb 26
2025
|
BUY
Grant, award, or other acquisition
|
-
|
45,851
Added 16.84%
|
226,383
Class B Common Shares
|
|
Jan 01
2025
|
SELL
Payment of exercise price or tax liability
|
$108,528
$19.03 p/Share
|
5,703
Reduced 3.91%
|
140,038
Class B Common Shares
|
|
Jan 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
12,134
Added 7.69%
|
145,742
Class B Common Shares
|
|
Nov 11
2024
|
SELL
Payment of exercise price or tax liability
|
$281,774
$17.8 p/Share
|
15,830
Reduced 10.59%
|
133,608
Class B Common Shares
|
|
Nov 11
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,681
Added 18.39%
|
149,438
Class B Common Shares
|
|
Mar 05
2024
|
BUY
Grant, award, or other acquisition
|
-
|
25,245
Added 17.9%
|
115,757
Class B Common Shares
|
|
Mar 05
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
4,608
Added 4.84%
|
90,512
Class B Common Shares
|
|
Mar 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
16,948
Added 15.29%
|
93,869
Class B Common Shares
|
|
Jan 01
2024
|
SELL
Payment of exercise price or tax liability
|
$119,076
$14.95 p/Share
|
7,965
Reduced 8.49%
|
85,904
Class B Common Shares
|
|