Feb 07
2019
SELL
Other acquisition or disposition
-
61,432
Reduced 100.0%
0
Class A Common Stock
Feb 07
2019
BUY
Exercise of conversion of derivative security
$1,324,474
$21.56 p/Share
61,432
Added 50.0%
61,432
Class A Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$2,025,036
$141.71 p/Share
14,290
Reduced 44.17%
18,059
Class A Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
-
28,820
Added 47.12%
32,349
Class A Common Stock
Nov 19
2018
SELL
Payment of exercise price or tax liability
$439,722
$134.76 p/Share
3,263
Reduced 48.04%
3,529
Class A Common Stock
Nov 19
2018
BUY
Exercise of conversion of derivative security
-
6,792
Added 50.0%
6,792
Class A Common Stock
Nov 30
2017
SELL
Payment of exercise price or tax liability
$1,484,049
$112.59 p/Share
13,181
Reduced 45.97%
15,495
Class A Common Stock
Nov 30
2017
BUY
Exercise of conversion of derivative security
-
25,259
Added 46.83%
28,676
Class A Common Stock
Nov 19
2017
SELL
Payment of exercise price or tax liability
$383,711
$109.82 p/Share
3,494
Reduced 50.56%
3,417
Class A Common Stock
Nov 19
2017
BUY
Exercise of conversion of derivative security
-
6,911
Added 50.0%
6,911
Class A Common Stock
Nov 30
2016
SELL
Payment of exercise price or tax liability
$916,706
$77.32 p/Share
11,856
Reduced 44.24%
14,942
Class A Common Stock
Nov 30
2016
BUY
Exercise of conversion of derivative security
-
22,720
Added 45.88%
26,798
Class A Common Stock
Nov 19
2016
SELL
Payment of exercise price or tax liability
$254,664
$80.82 p/Share
3,151
Reduced 43.59%
4,078
Class A Common Stock
Nov 19
2016
BUY
Exercise of conversion of derivative security
-
7,229
Added 50.0%
7,229
Class A Common Stock
Nov 30
2015
SELL
Payment of exercise price or tax liability
$1,568,270
$79.01 p/Share
19,849
Reduced 38.84%
31,260
Class A Common Stock
Nov 30
2015
BUY
Exercise of conversion of derivative security
-
38,039
Added 42.67%
51,109
Class A Common Stock
Nov 19
2015
SELL
Payment of exercise price or tax liability
$1,109,436
$80.15 p/Share
13,842
Reduced 51.43%
13,070
Class A Common Stock
Nov 19
2015
BUY
Exercise of conversion of derivative security
-
8,600
Added 24.22%
26,912
Class A Common Stock
Feb 14
2015
SELL
Payment of exercise price or tax liability
$1,076,902
$269.63 p/Share
3,994
Reduced 30.13%
9,262
Class A Common Stock
Feb 14
2015
BUY
Exercise of conversion of derivative security
-
8,678
Added 39.56%
13,256
Class A Common Stock
Nov 30
2014
SELL
Payment of exercise price or tax liability
$1,781,769
$258.19 p/Share
6,901
Reduced 28.93%
16,955
Class A Common Stock
Nov 30
2014
BUY
Exercise of conversion of derivative security
-
13,224
Added 35.66%
23,856
Class A Common Stock
Nov 19
2014
SELL
Payment of exercise price or tax liability
$793,805
$249.86 p/Share
3,177
Reduced 23.01%
10,632
Class A Common Stock
Nov 19
2014
BUY
Exercise of conversion of derivative security
-
1,550
Added 10.09%
13,809
Class A Common Stock
Nov 05
2014
SELL
Payment of exercise price or tax liability
$139,986
$249.53 p/Share
561
Reduced 4.38%
12,259
Class A Common Stock