Nov 30
2021
BUY
Exercise of conversion of derivative security
-
15,523
Added 23.27%
51,180
Class A Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$522,035
$200.86 p/Share
2,599
Reduced 6.79%
35,657
Class A Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
6,201
Added 13.95%
38,256
Class A Common Stock
Jul 28
2021
SELL
Open market or private sale
$520,053
$248.71 p/Share
2,091
Reduced 6.12%
32,055
Class A Common Stock
Jun 29
2021
SELL
Open market or private sale
$1,476,696
$235.33 p/Share
6,275
Reduced 15.52%
34,146
Class A Common Stock
Jun 02
2021
-
703
Reduced 1.71%
40,421
Class A Common Stock
Jun 02
2021
SELL
Open market or private sale
$2,948,280
$231.51 p/Share
12,735
Reduced 23.65%
41,124
Class A Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$2,406,194
$210.35 p/Share
11,439
Reduced 17.52%
53,859
Class A Common Stock
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