Sep 12
2017
BUY
Grant, award, or other acquisition
-
862
Added 3.53%
23,530
Class B Common Shares
Sep 12
2017
BUY
Grant, award, or other acquisition
-
825
Added 3.39%
23,481
Class A Common Shares
Sep 09
2017
SELL
Payment of exercise price or tax liability
$2,164
$29.25 p/Share
74
Reduced 0.33%
22,668
Class B Common Shares
Sep 09
2017
SELL
Payment of exercise price or tax liability
$1,914
$30.38 p/Share
63
Reduced 0.28%
22,656
Class A Common Shares
Apr 01
2017
SELL
Payment of exercise price or tax liability
$586
$26.64 p/Share
22
Reduced 0.1%
22,738
Class A Common Shares
Apr 01
2017
SELL
Payment of exercise price or tax liability
$589
$24.55 p/Share
24
Reduced 0.11%
22,762
Class B Common Shares
Apr 01
2017
BUY
Grant, award, or other acquisition
$8,205
$26.64 p/Share
308
Added 1.34%
22,760
Class A Common Shares
Apr 01
2017
BUY
Grant, award, or other acquisition
$8,200
$24.55 p/Share
334
Added 1.44%
22,786
Class B Common Shares
Dec 08
2016
SELL
Other acquisition or disposition
-
44,906
Reduced 100.0%
0
Common Shares
Dec 08
2016
BUY
Other acquisition or disposition
-
22,452
Added 50.0%
22,452
Class A Voting Shares
Dec 08
2016
BUY
Other acquisition or disposition
-
22,452
Added 50.0%
22,452
Class B Non-Voting Shares
Oct 17
2016
BUY
Open market or private purchase
$48,360
$18.6 p/Share
2,600
Added 5.47%
44,906
Common Shares
Oct 01
2016
SELL
Payment of exercise price or tax liability
$832
$20.3 p/Share
41
Reduced 0.1%
42,306
Common Shares
Oct 01
2016
BUY
Grant, award, or other acquisition
$17,113
$20.3 p/Share
843
Added 1.95%
42,347
Common Shares
Sep 13
2016
BUY
Grant, award, or other acquisition
-
2,443
Added 5.56%
41,504
Common Shares
Apr 01
2016
BUY
Grant, award, or other acquisition
$14,233
$21.63 p/Share
658
Added 1.66%
39,061
Common Shares
Oct 01
2015
BUY
Grant, award, or other acquisition
$15,232
$37.15 p/Share
410
Added 1.06%
38,403
Common Shares
Sep 15
2015
BUY
Grant, award, or other acquisition
$49,986
$38.51 p/Share
1,298
Added 3.3%
37,993
Common Shares
Sep 11
2015
SELL
Payment of exercise price or tax liability
$10,942
$38.26 p/Share
286
Reduced 0.77%
36,695
Common Shares
Sep 10
2015
SELL
Payment of exercise price or tax liability
$5,098
$38.33 p/Share
133
Reduced 0.36%
36,981
Common Shares
Sep 09
2015
SELL
Payment of exercise price or tax liability
$5,913
$38.9 p/Share
152
Reduced 0.41%
37,114
Common Shares
Apr 29
2015
SELL
Open market or private sale
$722,430
$31.41 p/Share
23,000
Reduced 38.16%
37,266
Common Shares
Apr 01
2015
BUY
Grant, award, or other acquisition
$13,244
$33.36 p/Share
397
Added 0.65%
60,266
Common Shares
Oct 01
2014
BUY
Grant, award, or other acquisition
$17,339
$31.99 p/Share
542
Added 0.9%
59,869
Common Shares
Sep 11
2014
SELL
Payment of exercise price or tax liability
$9,169
$33.34 p/Share
275
Reduced 0.46%
59,327
Common Shares