Nov 19
2018
SELL
Payment of exercise price or tax liability
$1,262,836
$134.76 p/Share
9,371
Reduced 49.58%
9,528
Class A Common Stock
Nov 19
2018
BUY
Exercise of conversion of derivative security
-
18,899
Added 50.0%
18,899
Class A Common Stock
Nov 30
2017
SELL
Payment of exercise price or tax liability
$3,069,654
$112.59 p/Share
27,264
Reduced 45.15%
33,123
Class A Common Stock
Nov 30
2017
BUY
Exercise of conversion of derivative security
-
52,248
Added 46.39%
60,387
Class A Common Stock
Nov 19
2017
SELL
Payment of exercise price or tax liability
$975,861
$109.82 p/Share
8,886
Reduced 52.19%
8,139
Class A Common Stock
Nov 19
2017
BUY
Exercise of conversion of derivative security
-
12,069
Added 41.48%
17,025
Class A Common Stock
Nov 30
2016
SELL
Payment of exercise price or tax liability
$996,577
$77.32 p/Share
12,889
Reduced 35.59%
23,331
Class A Common Stock
Nov 30
2016
BUY
Exercise of conversion of derivative security
-
24,698
Added 40.54%
36,220
Class A Common Stock
Nov 19
2016
SELL
Payment of exercise price or tax liability
$579,156
$80.82 p/Share
7,166
Reduced 38.35%
11,522
Class A Common Stock
Nov 19
2016
BUY
Exercise of conversion of derivative security
-
6,140
Added 24.73%
18,688
Class A Common Stock
Jun 03
2016
SELL
Payment of exercise price or tax liability
$1,800,888
$79.94 p/Share
22,528
Reduced 35.87%
40,282
Class A Common Stock
Nov 19
2015
SELL
Payment of exercise price or tax liability
$317,554
$80.15 p/Share
3,962
Reduced 5.93%
62,810
Class A Common Stock
Jun 03
2015
SELL
Payment of exercise price or tax liability
$722,389
$68.95 p/Share
10,477
Reduced 9.85%
95,859
Class A Common Stock
Nov 19
2014
SELL
Payment of exercise price or tax liability
$85,952
$249.86 p/Share
344
Reduced 1.48%
22,869
Class A Common Stock
Nov 19
2014
BUY
Grant, award, or other acquisition
-
3,715
Added 12.26%
26,584
Class A Common Stock
Jun 03
2014
SELL
Payment of exercise price or tax liability
$521,115
$211.32 p/Share
2,466
Reduced 9.6%
23,213
Class A Common Stock
Nov 19
2013
BUY
Grant, award, or other acquisition
-
1,979
Added 7.16%
25,679
Class A Common Stock
Jun 03
2013
BUY
Grant, award, or other acquisition
-
23,700
Added 50.0%
23,700
Class A Common Stock