Jun 30
2017
BUY
Grant, award, or other acquisition
-
322
Added 0.3%
106,597
Class A Common Stock
Mar 31
2017
SELL
Payment of exercise price or tax liability
$150
$37.59 p/Share
4
Reduced 0.01%
72,111
Class A Common Stock
Mar 31
2017
BUY
Grant, award, or other acquisition
-
333
Added 0.46%
72,115
Class A Common Stock
Jan 03
2017
BUY
Exercise of conversion of derivative security
-
6,299
Added 14.93%
35,891
Class A Common Stock
Dec 30
2016
SELL
Payment of exercise price or tax liability
$138
$69.05 p/Share
2
Reduced 0.01%
29,592
Class A Common Stock
Dec 30
2016
BUY
Grant, award, or other acquisition
-
182
Added 0.61%
29,594
Class A Common Stock
Nov 21
2016
SELL
Payment of exercise price or tax liability
$1,296
$68.2 p/Share
19
Reduced 0.06%
29,412
Class A Common Stock
Nov 21
2016
BUY
Grant, award, or other acquisition
-
2,493
Added 7.81%
29,431
Class A Common Stock
Sep 30
2016
SELL
Payment of exercise price or tax liability
$133
$66.34 p/Share
2
Reduced 0.01%
26,938
Class A Common Stock
Sep 30
2016
BUY
Grant, award, or other acquisition
-
189
Added 0.7%
26,940
Class A Common Stock
Jun 30
2016
SELL
Payment of exercise price or tax liability
$130
$65.19 p/Share
2
Reduced 0.01%
26,751
Class A Common Stock
Jun 30
2016
BUY
Grant, award, or other acquisition
-
192
Added 0.71%
26,753
Class A Common Stock
Mar 31
2016
SELL
Payment of exercise price or tax liability
$122
$61.08 p/Share
2
Reduced 0.02%
8,785
Class A Common Stock
Mar 31
2016
BUY
Grant, award, or other acquisition
-
205
Added 2.28%
8,787
Class A Common Stock
Dec 31
2015
SELL
Payment of exercise price or tax liability
$113
$56.43 p/Share
2
Reduced 0.02%
8,582
Class A Common Stock
Dec 31
2015
BUY
Grant, award, or other acquisition
-
222
Added 2.52%
8,584
Class A Common Stock
Nov 20
2015
SELL
Payment of exercise price or tax liability
$1,698
$62.9 p/Share
27
Reduced 0.32%
8,362
Class A Common Stock
Nov 20
2015
BUY
Grant, award, or other acquisition
-
2,703
Added 24.37%
8,389
Class A Common Stock
Sep 30
2015
SELL
Payment of exercise price or tax liability
$171
$56.88 p/Share
3
Reduced 0.05%
5,686
Class A Common Stock
Sep 30
2015
BUY
Grant, award, or other acquisition
-
220
Added 3.72%
5,689
Class A Common Stock