Sep 12
2020
SELL
Payment of exercise price or tax liability
$768
$9.37 p/Share
82
Reduced 0.28%
29,546
Class B Common Shares
Sep 12
2020
SELL
Payment of exercise price or tax liability
$768
$9.37 p/Share
82
Reduced 0.28%
29,079
Class A Common Shares
Sep 11
2020
SELL
Payment of exercise price or tax liability
$1,030
$9.36 p/Share
110
Reduced 0.38%
29,161
Class A Common Shares
Sep 11
2020
SELL
Payment of exercise price or tax liability
$1,000
$8.62 p/Share
116
Reduced 0.39%
29,628
Class B Common Shares
Sep 10
2020
SELL
Payment of exercise price or tax liability
$2,112
$8.8 p/Share
240
Reduced 0.8%
29,744
Class B Common Shares
Sep 10
2020
SELL
Payment of exercise price or tax liability
$2,144
$9.57 p/Share
224
Reduced 0.76%
29,271
Class A Common Shares
Apr 01
2020
SELL
Payment of exercise price or tax liability
$590
$6.08 p/Share
97
Reduced 0.33%
29,495
Class A Common Shares
Apr 01
2020
SELL
Payment of exercise price or tax liability
$587
$5.64 p/Share
104
Reduced 0.35%
29,984
Class B Common Shares
Apr 01
2020
BUY
Grant, award, or other acquisition
$7,612
$6.08 p/Share
1,252
Added 4.06%
29,592
Class A Common Shares
Apr 01
2020
BUY
Grant, award, or other acquisition
$7,614
$5.64 p/Share
1,350
Added 4.29%
30,088
Class B Common Shares
Oct 01
2019
SELL
Payment of exercise price or tax liability
$588
$9.34 p/Share
63
Reduced 0.22%
28,277
Class A Common Shares
Oct 01
2019
SELL
Payment of exercise price or tax liability
$590
$8.81 p/Share
67
Reduced 0.23%
28,671
Class B Common Shares
Oct 01
2019
BUY
Grant, award, or other acquisition
$7,612
$9.34 p/Share
815
Added 2.8%
28,340
Class A Common Shares
Oct 01
2019
BUY
Grant, award, or other acquisition
$7,612
$8.81 p/Share
864
Added 2.92%
28,738
Class B Common Shares
Sep 13
2019
SELL
Payment of exercise price or tax liability
$1,076
$10.55 p/Share
102
Reduced 0.36%
27,874
Class B Common Shares
Sep 13
2019
SELL
Payment of exercise price or tax liability
$1,143
$11.21 p/Share
102
Reduced 0.37%
27,525
Class A Common Shares
Sep 12
2019
SELL
Payment of exercise price or tax liability
$791
$10.99 p/Share
72
Reduced 0.26%
27,976
Class B Common Shares
Sep 12
2019
SELL
Payment of exercise price or tax liability
$807
$11.69 p/Share
69
Reduced 0.25%
27,627
Class A Common Shares
Sep 11
2019
SELL
Payment of exercise price or tax liability
$1,209
$10.33 p/Share
117
Reduced 0.42%
28,048
Class B Common Shares
Sep 11
2019
SELL
Payment of exercise price or tax liability
$1,222
$11.01 p/Share
111
Reduced 0.4%
27,696
Class A Common Shares
Sep 10
2019
BUY
Grant, award, or other acquisition
-
2,425
Added 7.93%
28,165
Class B Common Shares
Sep 10
2019
BUY
Grant, award, or other acquisition
-
2,267
Added 7.54%
27,807
Class A Common Shares
Apr 01
2019
SELL
Payment of exercise price or tax liability
$589
$15.51 p/Share
38
Reduced 0.15%
25,540
Class A Common Shares
Apr 01
2019
SELL
Payment of exercise price or tax liability
$581
$14.91 p/Share
39
Reduced 0.15%
25,740
Class B Common Shares
Apr 01
2019
BUY
Grant, award, or other acquisition
$7,615
$15.51 p/Share
491
Added 1.88%
25,578
Class A Common Shares