Dec 31
2017
SELL
Payment of exercise price or tax liability
$521
$40.05 p/Share
13
Reduced 0.01%
131,376
Class A Common Stock
Dec 31
2017
BUY
Grant, award, or other acquisition
-
313
Added 0.24%
131,389
Class A Common Stock
Sep 30
2017
SELL
Payment of exercise price or tax liability
$500
$38.48 p/Share
13
Reduced 0.01%
131,076
Class A Common Stock
Sep 30
2017
BUY
Grant, award, or other acquisition
-
325
Added 0.25%
131,089
Class A Common Stock
Jun 30
2017
SELL
Payment of exercise price or tax liability
$506
$38.92 p/Share
13
Reduced 0.01%
130,764
Class A Common Stock
Jun 30
2017
BUY
Grant, award, or other acquisition
-
322
Added 0.25%
130,777
Class A Common Stock
Mar 31
2017
SELL
Payment of exercise price or tax liability
$489
$37.59 p/Share
13
Reduced 0.01%
130,455
Class A Common Stock
Mar 31
2017
BUY
Grant, award, or other acquisition
-
333
Added 0.25%
130,468
Class A Common Stock
Dec 30
2016
SELL
Payment of exercise price or tax liability
$552
$69.05 p/Share
8
Reduced 0.01%
65,067
Class A Common Stock
Dec 30
2016
BUY
Grant, award, or other acquisition
-
182
Added 0.28%
65,075
Class A Common Stock
Sep 30
2016
SELL
Payment of exercise price or tax liability
$531
$66.34 p/Share
8
Reduced 0.01%
64,893
Class A Common Stock
Sep 30
2016
BUY
Grant, award, or other acquisition
-
189
Added 0.29%
64,901
Class A Common Stock
Jun 30
2016
SELL
Payment of exercise price or tax liability
$522
$65.19 p/Share
8
Reduced 0.01%
64,712
Class A Common Stock
Jun 30
2016
BUY
Grant, award, or other acquisition
-
192
Added 0.3%
64,720
Class A Common Stock
Mar 31
2016
SELL
Payment of exercise price or tax liability
$550
$61.08 p/Share
9
Reduced 0.01%
64,528
Class A Common Stock
Mar 31
2016
BUY
Grant, award, or other acquisition
-
205
Added 0.32%
64,537
Class A Common Stock
Dec 31
2015
SELL
Payment of exercise price or tax liability
$508
$56.43 p/Share
9
Reduced 0.02%
54,192
Class A Common Stock
Dec 31
2015
BUY
Grant, award, or other acquisition
-
222
Added 0.41%
54,201
Class A Common Stock
Sep 30
2015
SELL
Payment of exercise price or tax liability
$171
$56.88 p/Share
3
Reduced 0.01%
53,979
Class A Common Stock
Sep 30
2015
BUY
Grant, award, or other acquisition
-
220
Added 0.41%
53,982
Class A Common Stock