May 10
2017
BUY
Conversion of derivative security
-
2,000
Added 50.0%
2,000
Class B Common Stock
Mar 14
2017
SELL
Payment of exercise price or tax liability
$248,310
$114.64 p/Share
2,166
Reduced 6.31%
32,153
Class A Common Stock
Mar 14
2017
BUY
Exercise of conversion of derivative security
$517,829
$114.64 p/Share
4,517
Added 11.63%
34,319
Class A Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$149,769
$114.24 p/Share
1,311
Reduced 4.22%
29,790
Class A Common Stock
Jan 27
2017
BUY
Exercise of conversion of derivative security
$303,307
$114.24 p/Share
2,655
Added 7.87%
31,101
Class A Common Stock
May 13
2016
SELL
Payment of exercise price or tax liability
$15,776
$103.11 p/Share
153
Reduced 0.53%
28,828
Class A Common Stock
May 13
2016
BUY
Exercise of conversion of derivative security
$47,018
$103.11 p/Share
456
Added 1.55%
28,981
Class A Common Stock
Mar 11
2016
SELL
Payment of exercise price or tax liability
$170,649
$93.2 p/Share
1,831
Reduced 6.04%
28,504
Class A Common Stock
Mar 11
2016
BUY
Exercise of conversion of derivative security
$511,295
$93.2 p/Share
5,486
Added 15.32%
30,335
Class A Common Stock
Jan 29
2016
SELL
Payment of exercise price or tax liability
$56,815
$90.04 p/Share
631
Reduced 2.48%
24,835
Class A Common Stock
Jan 29
2016
BUY
Exercise of conversion of derivative security
$158,650
$90.04 p/Share
1,762
Added 6.47%
25,466
Class A Common Stock
Oct 30
2015
SELL
Payment of exercise price or tax liability
$5,398
$103.8 p/Share
52
Reduced 0.22%
23,692
Class A Common Stock
Oct 30
2015
BUY
Exercise of conversion of derivative security
$15,881
$103.8 p/Share
153
Added 0.64%
23,744
Class A Common Stock
Oct 22
2015
-
402
Reduced 1.68%
23,591
Class A Common Stock
May 15
2015
SELL
Payment of exercise price or tax liability
$26,503
$100.77 p/Share
263
Reduced 1.09%
23,931
Class A Common Stock
May 15
2015
BUY
Exercise of conversion of derivative security
$79,205
$100.77 p/Share
786
Added 3.15%
24,194
Class A Common Stock
Mar 13
2015
SELL
Payment of exercise price or tax liability
$169,807
$98.84 p/Share
1,718
Reduced 6.84%
23,381
Class A Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
$508,532
$98.84 p/Share
5,145
Added 17.01%
25,099
Class A Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$44,262
$109.29 p/Share
405
Reduced 1.99%
19,943
Class A Common Stock
Jan 30
2015
BUY
Exercise of conversion of derivative security
$119,891
$109.29 p/Share
1,097
Added 5.12%
20,348
Class A Common Stock
Dec 16
2014
SELL
Payment of exercise price or tax liability
$313,201
$110.75 p/Share
2,828
Reduced 12.81%
19,249
Class A Common Stock
Dec 16
2014
BUY
Exercise of conversion of derivative security
$270,348
$74.62 p/Share
3,623
Added 14.1%
22,079
Class A Common Stock
Oct 31
2014
SELL
Payment of exercise price or tax liability
$8,198
$96.45 p/Share
85
Reduced 0.46%
18,420
Class A Common Stock
Oct 31
2014
BUY
Exercise of conversion of derivative security
$24,209
$96.45 p/Share
251
Added 1.34%
18,505
Class A Common Stock
Sep 02
2014
-
571
Reduced 3.03%
18,243
Class A Common Stock