Nov 30
2020
BUY
Exercise of conversion of derivative security
-
23,257
Added 26.26%
65,298
Class A Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$736,251
$207.57 p/Share
3,547
Reduced 7.78%
42,041
Class A Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
7,209
Added 13.65%
45,588
Class A Common Stock
Aug 19
2020
SELL
Open market or private sale
$15,380,433
$201.79 p/Share
76,220
Reduced 66.51%
38,379
Class A Common Stock
Aug 19
2020
BUY
Exercise of conversion of derivative security
$4,373,300
$71.31 p/Share
61,328
Added 34.86%
114,599
Class A Common Stock
Nov 30
2019
SELL
Payment of exercise price or tax liability
$3,458,455
$184.51 p/Share
18,744
Reduced 26.03%
53,271
Class A Common Stock
Nov 30
2019
BUY
Exercise of conversion of derivative security
-
38,110
Added 34.61%
72,015
Class A Common Stock
Nov 19
2019
SELL
Payment of exercise price or tax liability
$769,827
$182.77 p/Share
4,212
Reduced 11.05%
33,905
Class A Common Stock
Nov 19
2019
BUY
Exercise of conversion of derivative security
-
8,561
Added 18.34%
38,117
Class A Common Stock
Mar 15
2019
SELL
Open market or private sale
$14,229,579
$156.29 p/Share
91,046
Reduced 75.49%
29,556
Class A Common Stock
Mar 15
2019
BUY
Exercise of conversion of derivative security
$3,932,434
$52.56 p/Share
74,818
Added 38.29%
120,602
Class A Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$2,047,993
$141.71 p/Share
14,452
Reduced 23.99%
45,784
Class A Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
-
29,344
Added 32.76%
60,236
Class A Common Stock
Nov 19
2018
SELL
Payment of exercise price or tax liability
$574,751
$134.76 p/Share
4,265
Reduced 12.13%
30,892
Class A Common Stock
Nov 19
2018
BUY
Exercise of conversion of derivative security
-
8,657
Added 19.76%
35,157
Class A Common Stock
Dec 15
2017
SELL
Open market or private sale
$5,649,130
$113.66 p/Share
49,702
Reduced 65.22%
26,500
Class A Common Stock
Dec 15
2017
BUY
Exercise of conversion of derivative security
$2,612,337
$52.56 p/Share
49,702
Added 39.48%
76,202
Class A Common Stock
Nov 30
2017
SELL
Payment of exercise price or tax liability
$884,620
$112.59 p/Share
7,857
Reduced 22.87%
26,500
Class A Common Stock
Nov 30
2017
BUY
Exercise of conversion of derivative security
-
15,056
Added 30.47%
34,357
Class A Common Stock
Nov 19
2017
SELL
Payment of exercise price or tax liability
$404,028
$109.82 p/Share
3,679
Reduced 16.01%
19,301
Class A Common Stock
Nov 19
2017
BUY
Exercise of conversion of derivative security
-
5,620
Added 19.65%
22,980
Class A Common Stock
Jul 27
2017
SELL
Open market or private sale
$3,004,293
$100.91 p/Share
29,772
Reduced 63.17%
17,360
Class A Common Stock
Jun 16
2017
SELL
Payment of exercise price or tax liability
$1,142,659
$94.17 p/Share
12,134
Reduced 20.47%
47,132
Class A Common Stock
Nov 19
2016
SELL
Payment of exercise price or tax liability
$158,973
$80.82 p/Share
1,967
Reduced 3.21%
59,266
Class A Common Stock
Nov 19
2016
BUY
Exercise of conversion of derivative security
-
2,445
Added 3.84%
61,233
Class A Common Stock