Mar 01
2021
BUY
Exercise of conversion of derivative security
$504,245
$45.05 p/Share
11,193
Added 50.0%
11,193
Class A Common Stock
Feb 08
2021
SELL
Open market or private sale
$2,350,530
$210.0 p/Share
11,193
Reduced 100.0%
0
Class A Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$504,245
$45.05 p/Share
11,193
Added 50.0%
11,193
Class A Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$5,457,321
$210.35 p/Share
25,944
Reduced 42.91%
34,513
Class A Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
52,326
Added 46.4%
60,457
Class A Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$1,660,560
$207.57 p/Share
8,000
Reduced 49.59%
8,131
Class A Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
16,131
Added 50.0%
16,131
Class A Common Stock
Nov 30
2019
SELL
Payment of exercise price or tax liability
$6,508,775
$184.51 p/Share
35,276
Reduced 44.18%
44,577
Class A Common Stock
Nov 30
2019
BUY
Exercise of conversion of derivative security
-
71,146
Added 47.12%
79,853
Class A Common Stock
Nov 19
2019
SELL
Payment of exercise price or tax liability
$1,565,425
$182.77 p/Share
8,565
Reduced 49.59%
8,707
Class A Common Stock
Nov 19
2019
BUY
Exercise of conversion of derivative security
-
17,272
Added 50.0%
17,272
Class A Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$5,177,233
$141.71 p/Share
36,534
Reduced 43.9%
46,680
Class A Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
-
73,686
Added 46.96%
83,214
Class A Common Stock
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