Dec 02
2019
SELL
Open market or private sale
$2,400,587
$181.78 p/Share
13,206
Reduced 5.2%
240,854
Class A Common Stock
Nov 30
2019
BUY
Exercise of conversion of derivative security
-
25,366
Added 9.08%
254,060
Class A Common Stock
Nov 20
2019
SELL
Open market or private sale
$567,606
$182.51 p/Share
3,110
Reduced 1.34%
228,694
Class A Common Stock
Nov 19
2019
BUY
Exercise of conversion of derivative security
-
6,178
Added 2.6%
231,804
Class A Common Stock
Oct 29
2019
-
1,500
Reduced 0.66%
225,626
Class A Common Stock
Oct 29
2019
SELL
Open market or private sale
$3,782,219
$178.71 p/Share
21,164
Reduced 8.52%
227,126
Class A Common Stock
Apr 30
2019
SELL
Open market or private sale
$12,504,703
$165.24 p/Share
75,676
Reduced 22.71%
257,554
Class A Common Stock
Apr 30
2019
-
9,264
Reduced 3.6%
248,290
Class A Common Stock
Apr 30
2019
BUY
Exercise of conversion of derivative security
$3,244,987
$42.88 p/Share
75,676
Added 18.51%
333,230
Class A Common Stock
Dec 03
2018
SELL
Open market or private sale
$2,009,864
$144.97 p/Share
13,864
Reduced 5.11%
257,554
Class A Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
-
28,384
Added 9.47%
271,418
Class A Common Stock
Nov 20
2018
SELL
Open market or private sale
$484,774
$133.07 p/Share
3,643
Reduced 1.48%
243,034
Class A Common Stock
Nov 19
2018
BUY
Exercise of conversion of derivative security
-
7,060
Added 2.78%
246,677
Class A Common Stock
Nov 02
2018
SELL
Open market or private sale
$13,877,302
$139.28 p/Share
99,636
Reduced 29.37%
239,617
Class A Common Stock
Nov 02
2018
BUY
Exercise of conversion of derivative security
$2,148,152
$21.56 p/Share
99,636
Added 22.7%
339,253
Class A Common Stock
Dec 08
2017
-
12,784
Reduced 5.06%
239,617
Class A Common Stock
Dec 01
2017
SELL
Payment of exercise price or tax liability
$1,484,174
$110.2 p/Share
13,468
Reduced 5.07%
252,401
Class A Common Stock
Nov 30
2017
BUY
Exercise of conversion of derivative security
-
24,696
Added 8.5%
265,869
Class A Common Stock
Nov 20
2017
SELL
Payment of exercise price or tax liability
$406,220
$109.73 p/Share
3,702
Reduced 1.51%
241,173
Class A Common Stock
Nov 19
2017
BUY
Exercise of conversion of derivative security
-
4,478
Added 1.8%
244,875
Class A Common Stock
Feb 06
2017
SELL
Open market or private sale
$10,749,395
$85.74 p/Share
125,372
Reduced 34.28%
240,397
Class A Common Stock
Feb 06
2017
BUY
Exercise of conversion of derivative security
$1,770,253
$14.12 p/Share
125,372
Added 25.53%
365,769
Class A Common Stock
Dec 12
2016
-
1,740
Reduced 0.72%
240,397
Class A Common Stock
Dec 08
2016
-
3,400
Reduced 1.38%
242,137
Class A Common Stock
Nov 30
2016
SELL
Payment of exercise price or tax liability
$916,706
$77.32 p/Share
11,856
Reduced 4.61%
245,537
Class A Common Stock