Aug 01
2024
BUY
Grant, award, or other acquisition
-
535,264
Added 16.74%
2,662,043
Class B Common Shares
Jul 27
2024
SELL
Payment of exercise price or tax liability
$800,245
$7.88 p/Share
101,554
Reduced 4.56%
2,126,779
Class B Common Shares
Jul 27
2024
BUY
Grant, award, or other acquisition
-
96,811
Added 4.16%
2,228,333
Class B Common Shares
Jul 15
2024
SELL
Payment of exercise price or tax liability
$875,213
$8.35 p/Share
104,816
Reduced 4.69%
2,131,522
Class B Common Shares
Jul 15
2024
BUY
Grant, award, or other acquisition
-
199,840
Added 8.2%
2,236,338
Class B Common Shares
Jul 03
2024
SELL
Payment of exercise price or tax liability
$891,984
$8.51 p/Share
104,816
Reduced 4.89%
2,036,498
Class B Common Shares
May 20
2024
SELL
Payment of exercise price or tax liability
$436,842
$9.82 p/Share
44,485
Reduced 2.04%
2,141,314
Class B Common Shares
May 20
2024
BUY
Grant, award, or other acquisition
-
96,811
Added 4.24%
2,185,799
Class B Common Shares
Mar 07
2024
BUY
Open market or private purchase
$428,000
$8.56 p/Share
50,000
Added 2.34%
2,088,988
Class B Common Shares
Mar 07
2024
BUY
Open market or private purchase
$455,999
$9.12 p/Share
50,000
Added 10.43%
429,357
Class A Common Shares
Jul 27
2023
SELL
Payment of exercise price or tax liability
$354,446
$7.13 p/Share
49,712
Reduced 2.38%
2,038,988
Class B Common Shares
Jul 03
2023
BUY
Grant, award, or other acquisition
-
599,520
Added 22.3%
2,088,700
Class B Common Shares
Jun 01
2023
SELL
Payment of exercise price or tax liability
$3,739,652
$9.69 p/Share
385,929
Reduced 20.58%
1,489,180
Class B Common Shares
Jul 27
2022
BUY
Grant, award, or other acquisition
-
290,431
Added 13.41%
1,875,109
Class B Common Shares
Jun 01
2022
BUY
Grant, award, or other acquisition
-
751,566
Added 32.17%
1,584,678
Class B Common Shares
Jun 05
2021
SELL
Payment of exercise price or tax liability
$754,536
$17.61 p/Share
42,847
Reduced 4.89%
833,112
Class B Common Shares
May 14
2021
SELL
Payment of exercise price or tax liability
$347,048
$13.44 p/Share
25,822
Reduced 2.86%
875,959
Class B Common Shares
May 14
2021
BUY
Grant, award, or other acquisition
-
74,405
Added 7.62%
901,781
Class B Common Shares
Apr 28
2021
SELL
Open market or private sale
$562,074
$14.64 p/Share
38,393
Reduced 9.19%
379,357
Class A Common Shares
Apr 27
2021
SELL
Open market or private sale
$2,186,316
$14.7 p/Share
148,729
Reduced 26.25%
417,750
Class A Common Shares
Apr 26
2021
SELL
Open market or private sale
$1,661,491
$14.72 p/Share
112,873
Reduced 16.61%
566,479
Class A Common Shares
Jun 05
2020
BUY
Grant, award, or other acquisition
-
86,420
Added 9.46%
827,376
Class B Common Shares
Jun 04
2020
SELL
Payment of exercise price or tax liability
$296,199
$8.09 p/Share
36,613
Reduced 4.71%
740,956
Class B Commn Shares
Jun 04
2019
BUY
Grant, award, or other acquisition
-
105,879
Added 11.98%
777,569
Class B Common Shares
May 23
2017
SELL
Payment of exercise price or tax liability
$458,297
$23.82 p/Share
19,240
Reduced 2.75%
679,325
Class B Common Shares