Sep 10
2018
SELL
Payment of exercise price or tax liability
$10,215
$21.55 p/Share
474
Reduced 0.39%
121,869
Class B Common Shares
Sep 10
2018
SELL
Payment of exercise price or tax liability
$10,528
$22.69 p/Share
464
Reduced 0.38%
121,757
Class A Common Shares
Apr 01
2018
SELL
Payment of exercise price or tax liability
$4,572
$25.98 p/Share
176
Reduced 0.14%
122,221
Class A Common Shares
Apr 01
2018
SELL
Payment of exercise price or tax liability
$4,581
$24.24 p/Share
189
Reduced 0.15%
122,343
Class B Common Shares
Apr 01
2018
BUY
Grant, award, or other acquisition
$18,342
$25.98 p/Share
706
Added 0.57%
122,397
Class A Common Shares
Apr 01
2018
BUY
Grant, award, or other acquisition
$18,350
$24.24 p/Share
757
Added 0.61%
122,532
Class B Common Shares
Oct 01
2017
SELL
Payment of exercise price or tax liability
$4,433
$32.12 p/Share
138
Reduced 0.11%
121,691
Class A Common Shares
Oct 01
2017
SELL
Payment of exercise price or tax liability
$4,407
$30.82 p/Share
143
Reduced 0.12%
121,775
Class B Common Shares
Oct 01
2017
BUY
Grant, award, or other acquisition
$17,666
$32.12 p/Share
550
Added 0.45%
121,829
Class A Common Shares
Oct 01
2017
BUY
Grant, award, or other acquisition
$17,660
$30.82 p/Share
573
Added 0.47%
121,918
Class B Common Shares
Sep 15
2017
SELL
Payment of exercise price or tax liability
$1,551
$28.73 p/Share
54
Reduced 0.04%
120,483
Class B Common Shares
Sep 15
2017
SELL
Payment of exercise price or tax liability
$1,628
$30.14 p/Share
54
Reduced 0.04%
120,454
Class A Common Shares
Sep 13
2017
SELL
Payment of exercise price or tax liability
$2,943
$28.85 p/Share
102
Reduced 0.08%
120,537
Class B Common Shares
Sep 13
2017
SELL
Payment of exercise price or tax liability
$3,079
$30.19 p/Share
102
Reduced 0.08%
120,508
Class A Common Shares
Sep 12
2017
BUY
Grant, award, or other acquisition
-
862
Added 0.7%
121,501
Class B Common Shares
Sep 12
2017
BUY
Grant, award, or other acquisition
-
825
Added 0.67%
121,435
Class A Common Shares
Sep 09
2017
SELL
Payment of exercise price or tax liability
$2,164
$29.25 p/Share
74
Reduced 0.06%
120,639
Class B Common Shares
Sep 09
2017
SELL
Payment of exercise price or tax liability
$1,914
$30.38 p/Share
63
Reduced 0.05%
120,610
Class A Common Shares
Apr 01
2017
SELL
Payment of exercise price or tax liability
$4,422
$26.64 p/Share
166
Reduced 0.14%
120,706
Class A Common Shares
Apr 01
2017
SELL
Payment of exercise price or tax liability
$4,419
$24.55 p/Share
180
Reduced 0.15%
120,748
Class B Common Shares
Apr 01
2017
BUY
Grant, award, or other acquisition
$17,662
$26.64 p/Share
663
Added 0.55%
120,872
Class A Common Shares
Apr 01
2017
BUY
Grant, award, or other acquisition
$17,651
$24.55 p/Share
719
Added 0.59%
120,928
Class B Common Shares
Dec 08
2016
SELL
Other acquisition or disposition
-
240,420
Reduced 100.0%
0
Common Shares
Dec 08
2016
BUY
Other acquisition or disposition
-
120,209
Added 50.0%
120,209
Class A Voting Shares
Dec 08
2016
BUY
Other acquisition or disposition
-
120,209
Added 50.0%
120,209
Class B Non-Voting Shares