Oct 04
2017
SELL
Payment of exercise price or tax liability
$150,918
$30.85 p/Share
4,892
Reduced 5.82%
79,124
Class B Common Shares
Oct 04
2017
BUY
Grant, award, or other acquisition
-
9,375
Added 10.03%
84,056
Class A Common Shares
Oct 04
2017
BUY
Grant, award, or other acquisition
-
9,375
Added 10.04%
84,016
Class B Common Shares
Sep 30
2017
SELL
Payment of exercise price or tax liability
$155,517
$31.79 p/Share
4,892
Reduced 6.15%
74,641
Class B Common Shares
Sep 30
2017
SELL
Payment of exercise price or tax liability
$163,637
$33.45 p/Share
4,892
Reduced 6.15%
74,681
Class A Common Shares
Mar 09
2017
SELL
Payment of exercise price or tax liability
$127,268
$26.23 p/Share
4,852
Reduced 5.75%
79,573
Class A Common Shares
Mar 09
2017
SELL
Payment of exercise price or tax liability
$119,609
$24.45 p/Share
4,892
Reduced 5.79%
79,533
Class B Common Shares
Mar 09
2017
BUY
Grant, award, or other acquisition
-
9,375
Added 9.99%
84,425
Class A Common Shares
Mar 09
2017
BUY
Grant, award, or other acquisition
-
9,375
Added 9.99%
84,425
Class B Common Shares
Dec 08
2016
SELL
Other acquisition or disposition
-
150,099
Reduced 100.0%
0
Common Shares
Dec 08
2016
BUY
Other acquisition or disposition
-
75,050
Added 50.0%
75,050
Class A Voting Shares
Dec 08
2016
BUY
Other acquisition or disposition
-
75,050
Added 50.0%
75,050
Class B Non-Voting Shares
Sep 30
2016
SELL
Payment of exercise price or tax liability
$143,267
$20.31 p/Share
7,054
Reduced 4.49%
150,099
Common Shares
May 27
2016
SELL
Payment of exercise price or tax liability
$232,521
$21.26 p/Share
10,937
Reduced 6.51%
157,153
Common Shares
May 27
2016
BUY
Grant, award, or other acquisition
-
29,104
Added 14.76%
168,090
Common Shares
Nov 13
2015
BUY
Grant, award, or other acquisition
-
56,250
Added 28.81%
138,986
Common Shares
Sep 30
2015
SELL
Payment of exercise price or tax liability
$909,707
$36.32 p/Share
25,047
Reduced 23.24%
82,736
Common Shares
Sep 30
2015
BUY
Grant, award, or other acquisition
-
25,000
Added 20.7%
95,781
Common Shares
May 12
2015
SELL
Payment of exercise price or tax liability
$139,506
$30.56 p/Share
4,565
Reduced 5.23%
82,783
Common Shares
May 12
2015
BUY
Grant, award, or other acquisition
-
12,148
Added 12.21%
87,348
Common Shares
Nov 03
2014
SELL
Open market or private sale
$825,500
$33.02 p/Share
25,000
Reduced 24.95%
75,200
Common Shares
Oct 03
2014
SELL
Payment of exercise price or tax liability
$841,469
$32.7 p/Share
25,733
Reduced 20.43%
100,200
Common Shares
Oct 03
2014
BUY
Grant, award, or other acquisition
-
25,000
Added 18.08%
113,245
Common Shares
Oct 01
2014
SELL
Open market or private sale
$811,250
$32.45 p/Share
25,000
Reduced 19.85%
100,933
Common Shares
Jun 27
2014
SELL
Payment of exercise price or tax liability
$35,335
$28.2 p/Share
1,253
Reduced 0.99%
125,933
Common Shares