Apr 01
2019
BUY
Grant, award, or other acquisition
$7,619
$14.91 p/Share
511
Added 1.94%
25,779
Class B Common Shares
Oct 01
2018
SELL
Payment of exercise price or tax liability
$405
$22.49 p/Share
18
Reduced 0.07%
25,087
Class A Common Shares
Oct 01
2018
SELL
Payment of exercise price or tax liability
$403
$21.2 p/Share
19
Reduced 0.08%
25,268
Class B Common Shares
Oct 01
2018
BUY
Grant, award, or other acquisition
$8,141
$22.49 p/Share
362
Added 1.61%
22,105
Class A Common Shares
Oct 01
2018
BUY
Grant, award, or other acquisition
$8,141
$21.2 p/Share
384
Added 1.5%
25,287
Class B Common Shares
Sep 15
2018
SELL
Payment of exercise price or tax liability
$1,173
$21.72 p/Share
54
Reduced 0.22%
24,903
Class B Common Shares
Sep 15
2018
SELL
Payment of exercise price or tax liability
$1,248
$23.12 p/Share
54
Reduced 0.22%
24,743
Class A Common Shares
Sep 13
2018
SELL
Payment of exercise price or tax liability
$2,261
$22.17 p/Share
102
Reduced 0.41%
24,957
Class B Common Shares
Sep 13
2018
SELL
Payment of exercise price or tax liability
$2,394
$23.47 p/Share
102
Reduced 0.41%
24,797
Class A Common Shares
Sep 12
2018
SELL
Payment of exercise price or tax liability
$1,539
$21.37 p/Share
72
Reduced 0.29%
25,059
Class B Common Shares
Sep 12
2018
SELL
Payment of exercise price or tax liability
$1,817
$22.43 p/Share
81
Reduced 0.32%
24,899
Class A Common Shares
Sep 11
2018
BUY
Grant, award, or other acquisition
-
1,174
Added 4.46%
25,131
Class B Common Shares
Sep 11
2018
BUY
Grant, award, or other acquisition
-
1,115
Added 4.27%
24,980
Class A Common Shares
Apr 04
2018
SELL
Payment of exercise price or tax liability
$416
$25.98 p/Share
16
Reduced 0.07%
23,865
Class A Common Shares
Apr 01
2018
SELL
Payment of exercise price or tax liability
$412
$24.24 p/Share
17
Reduced 0.07%
23,957
Class B Common Shares
Apr 01
2018
BUY
Grant, award, or other acquisition
$8,547
$25.98 p/Share
329
Added 1.36%
23,881
Class A Common Shares
Apr 01
2018
BUY
Grant, award, or other acquisition
$8,557
$24.24 p/Share
353
Added 1.45%
23,974
Class B Common Shares
Oct 01
2017
SELL
Payment of exercise price or tax liability
$578
$32.12 p/Share
18
Reduced 0.08%
23,562
Class A Common Shares
Oct 01
2017
SELL
Payment of exercise price or tax liability
$586
$30.82 p/Share
19
Reduced 0.08%
23,621
Class B Common Shares
Oct 01
2017
BUY
Grant, award, or other acquisition
$8,191
$32.12 p/Share
255
Added 1.07%
23,580
Class A Common Shares
Oct 01
2017
BUY
Grant, award, or other acquisition
$8,198
$30.82 p/Share
266
Added 1.11%
23,641
Class B Common Shares
Sep 15
2017
SELL
Payment of exercise price or tax liability
$1,551
$28.73 p/Share
54
Reduced 0.24%
22,502
Class B Common Shares
Sep 15
2017
SELL
Payment of exercise price or tax liability
$1,628
$30.14 p/Share
54
Reduced 0.24%
22,500
Class A Common Shares
Sep 13
2017
SELL
Payment of exercise price or tax liability
$2,943
$28.85 p/Share
102
Reduced 0.45%
22,566
Class B Common Shares
Sep 13
2017
SELL
Payment of exercise price or tax liability
$3,079
$30.19 p/Share
102
Reduced 0.45%
22,554
Class A Common Shares