Aug 28
2020
SELL
Open market or private sale
$9,637,704
$214.0 p/Share
45,036
Reduced 17.12%
218,003
Class A Common Stock
Aug 28
2020
BUY
Exercise of conversion of derivative security
$2,614,340
$58.05 p/Share
45,036
Added 14.62%
263,039
Class A Common Stock
Aug 26
2020
SELL
Open market or private sale
$9,457,560
$210.0 p/Share
45,036
Reduced 17.12%
218,003
Class A Common Stock
Aug 26
2020
BUY
Exercise of conversion of derivative security
$2,415,281
$53.63 p/Share
45,036
Added 14.62%
263,039
Class A Common Stock
Jun 10
2020
SELL
Open market or private sale
$662,424
$202.02 p/Share
3,279
Reduced 1.48%
218,003
Class A Common Stock
Jun 10
2020
BUY
Exercise of conversion of derivative security
$175,853
$53.63 p/Share
3,279
Added 1.46%
221,282
Class A Common Stock
Feb 14
2020
SELL
Open market or private sale
$2,225,579
$208.29 p/Share
10,685
Reduced 4.67%
218,003
Class A Common Stock
Feb 14
2020
BUY
Exercise of conversion of derivative security
$573,037
$53.63 p/Share
10,685
Added 4.46%
228,688
Class A Common Stock
Feb 13
2020
SELL
Open market or private sale
$13,367,229
$207.84 p/Share
64,315
Reduced 22.78%
218,003
Class A Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
$3,449,214
$53.63 p/Share
64,315
Added 18.55%
282,318
Class A Common Stock
Nov 30
2019
SELL
Payment of exercise price or tax liability
$7,018,022
$184.51 p/Share
38,036
Reduced 14.86%
218,003
Class A Common Stock
Nov 30
2019
BUY
Exercise of conversion of derivative security
-
76,714
Added 23.05%
256,039
Class A Common Stock
Nov 19
2019
SELL
Payment of exercise price or tax liability
$1,410,253
$182.77 p/Share
7,716
Reduced 4.13%
179,325
Class A Common Stock
Nov 19
2019
BUY
Exercise of conversion of derivative security
-
17,079
Added 8.37%
187,041
Class A Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$5,599,813
$141.71 p/Share
39,516
Reduced 18.86%
169,962
Class A Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
-
79,700
Added 27.56%
209,478
Class A Common Stock
Nov 19
2018
SELL
Payment of exercise price or tax liability
$1,155,971
$134.76 p/Share
8,578
Reduced 6.2%
129,778
Class A Common Stock
Nov 19
2018
BUY
Exercise of conversion of derivative security
-
19,485
Added 12.34%
138,356
Class A Common Stock
Nov 30
2017
SELL
Payment of exercise price or tax liability
$2,883,655
$112.59 p/Share
25,612
Reduced 17.73%
118,871
Class A Common Stock
Nov 30
2017
BUY
Exercise of conversion of derivative security
-
49,083
Added 25.36%
144,483
Class A Common Stock
Nov 19
2017
SELL
Payment of exercise price or tax liability
$1,013,858
$109.82 p/Share
9,232
Reduced 8.82%
95,400
Class A Common Stock
Nov 19
2017
BUY
Exercise of conversion of derivative security
-
13,034
Added 11.08%
104,632
Class A Common Stock
Feb 04
2017
SELL
Payment of exercise price or tax liability
$2,160,264
$86.08 p/Share
25,096
Reduced 21.51%
91,598
Class A Common Stock
Nov 19
2016
SELL
Payment of exercise price or tax liability
$476,353
$80.82 p/Share
5,894
Reduced 4.81%
116,694
Class A Common Stock
Nov 19
2016
BUY
Exercise of conversion of derivative security
-
6,641
Added 5.14%
122,588
Class A Common Stock