Jul 19
2021
BUY
Grant, award, or other acquisition
-
128,337
Added 19.03%
545,920
Class B Common Shares
Jun 05
2021
SELL
Payment of exercise price or tax liability
$323,372
$17.61 p/Share
18,363
Reduced 4.21%
417,583
Class B Common Shares
Sep 30
2020
SELL
Payment of exercise price or tax liability
$106,845
$8.62 p/Share
12,395
Reduced 2.76%
435,946
Class B Common Shares
Jul 23
2020
BUY
Grant, award, or other acquisition
-
272,109
Added 37.77%
448,341
Class B Common Shares
Jun 05
2020
BUY
Grant, award, or other acquisition
-
37,037
Added 17.37%
176,232
Class B Common Shares
Jun 04
2020
SELL
Payment of exercise price or tax liability
$52,690
$8.09 p/Share
6,513
Reduced 4.47%
139,195
Class B Common Shares
Sep 30
2019
SELL
Payment of exercise price or tax liability
$75,211
$8.7 p/Share
8,645
Reduced 5.6%
145,708
Class B Common Shares
Jun 04
2019
BUY
Grant, award, or other acquisition
$275,006
$14.6 p/Share
18,836
Added 10.88%
154,353
Class B Common Shares
Dec 21
2018
BUY
Open market or private purchase
$135,800
$13.58 p/Share
10,000
Added 6.87%
135,517
Class B Common Shares
Dec 04
2018
BUY
Open market or private purchase
$163,200
$16.32 p/Share
10,000
Added 7.38%
125,517
Class B Common Shares
Sep 30
2018
SELL
Payment of exercise price or tax liability
$203,176
$23.3 p/Share
8,720
Reduced 7.02%
115,517
Class B Common Shares
Oct 04
2017
SELL
Payment of exercise price or tax liability
$52,518
$32.2 p/Share
1,631
Reduced 4.19%
37,282
Class A Common Shares
Oct 04
2017
SELL
Payment of exercise price or tax liability
$50,316
$30.85 p/Share
1,631
Reduced 1.3%
124,237
Class B Common Shares
Oct 04
2017
BUY
Grant, award, or other acquisition
-
3,125
Added 7.43%
38,913
Class A Common Shares
Oct 04
2017
BUY
Grant, award, or other acquisition
-
3,125
Added 2.42%
125,868
Class B Common Shares
Sep 30
2017
SELL
Payment of exercise price or tax liability
$414,701
$31.79 p/Share
13,045
Reduced 9.61%
122,743
Class B Common Shares
Sep 22
2017
SELL
Payment of exercise price or tax liability
$65,524
$30.14 p/Share
2,174
Reduced 1.58%
135,788
Class B Common Shares
Sep 22
2017
SELL
Payment of exercise price or tax liability
$67,938
$31.25 p/Share
2,174
Reduced 5.73%
35,788
Class A Common Shares
Sep 16
2017
SELL
Payment of exercise price or tax liability
$47,364
$29.04 p/Share
1,631
Reduced 1.17%
137,962
Class B Common Shares
Sep 16
2017
SELL
Payment of exercise price or tax liability
$49,762
$30.51 p/Share
1,631
Reduced 4.12%
37,962
Class A Common Shares
Dec 28
2016
BUY
Grant, award, or other acquisition
$2,522,000
$25.22 p/Share
100,000
Added 41.74%
139,593
Class B Common Shares
Dec 08
2016
SELL
Other acquisition or disposition
-
79,187
Reduced 100.0%
0
Common Shares
Dec 08
2016
BUY
Other acquisition or disposition
-
39,593
Added 50.0%
39,593
Class A Voting Shares
Dec 08
2016
BUY
Other acquisition or disposition
-
39,593
Added 50.0%
39,593
Class B Non-Voting Shares
Sep 22
2016
SELL
Payment of exercise price or tax liability
$91,178
$20.97 p/Share
4,348
Reduced 5.21%
79,187
Common Shares