Nov 01
2019
SELL
Open market or private sale
$174,645
$116.43 p/Share
1,500
Reduced 3.01%
48,344
Class A Common Stock
Sep 11
2019
-
83
Reduced 0.17%
49,831
Class A Common Stock
Feb 25
2019
SELL
Payment of exercise price or tax liability
$731,573
$97.53 p/Share
7,501
Reduced 13.08%
49,846
Class A Common Stock
Feb 25
2019
BUY
Exercise of conversion of derivative security
-
16,629
Added 22.48%
57,347
Class A Common Stock
Jan 23
2019
SELL
Payment of exercise price or tax liability
$183,608
$97.56 p/Share
1,882
Reduced 4.42%
40,718
Class A Common Stock
Jan 23
2019
BUY
Exercise of conversion of derivative security
-
4,091
Added 8.76%
42,600
Class A Common Stock
Aug 20
2018
SELL
Open market or private sale
$304,850
$121.94 p/Share
2,500
Reduced 5.96%
39,480
Class A Common Stock
Mar 14
2018
SELL
Payment of exercise price or tax liability
$597,418
$119.15 p/Share
5,014
Reduced 10.68%
41,936
Class A Common Stock
Mar 14
2018
BUY
Exercise of conversion of derivative security
$1,317,203
$119.15 p/Share
11,055
Added 19.06%
46,950
Class A Common Stock
Jan 24
2018
SELL
Payment of exercise price or tax liability
$215,080
$134.09 p/Share
1,604
Reduced 4.28%
35,890
Class A Common Stock
Jan 24
2018
BUY
Exercise of conversion of derivative security
$440,083
$134.09 p/Share
3,282
Added 8.05%
37,494
Class A Common Stock
Jul 31
2017
SELL
Open market or private sale
$394,183
$110.85 p/Share
3,556
Reduced 9.4%
34,287
Class A Common Stock
Apr 28
2017
SELL
Payment of exercise price or tax liability
$167,598
$108.83 p/Share
1,540
Reduced 3.91%
37,810
Class A Common Stock
Apr 28
2017
BUY
Exercise of conversion of derivative security
$133,505
$70.9 p/Share
1,883
Added 4.57%
39,351
Class A Common Stock
Mar 14
2017
SELL
Payment of exercise price or tax liability
$481,259
$114.64 p/Share
4,198
Reduced 10.08%
37,436
Class A Common Stock
Mar 14
2017
BUY
Exercise of conversion of derivative security
$1,003,559
$114.64 p/Share
8,754
Added 17.37%
41,634
Class A Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$168,961
$114.24 p/Share
1,479
Reduced 4.31%
32,876
Class A Common Stock
Jan 27
2017
BUY
Exercise of conversion of derivative security
$343,748
$114.24 p/Share
3,009
Added 8.05%
34,355
Class A Common Stock
Aug 12
2016
SELL
Open market or private sale
$248,894
$109.79 p/Share
2,267
Reduced 6.73%
31,417
Class A Common Stock
May 13
2016
SELL
Payment of exercise price or tax liability
$17,529
$103.11 p/Share
170
Reduced 0.5%
33,654
Class A Common Stock
May 13
2016
BUY
Exercise of conversion of derivative security
$36,501
$103.11 p/Share
354
Added 1.04%
33,824
Class A Common Stock
Mar 11
2016
SELL
Payment of exercise price or tax liability
$389,203
$93.2 p/Share
4,176
Reduced 11.1%
33,441
Class A Common Stock
Mar 11
2016
BUY
Exercise of conversion of derivative security
$990,809
$93.2 p/Share
10,631
Added 22.03%
37,617
Class A Common Stock
Feb 05
2016
SELL
Payment of exercise price or tax liability
$136,675
$96.25 p/Share
1,420
Reduced 5.0%
26,981
Class A Common Stock
Feb 05
2016
BUY
Exercise of conversion of derivative security
$128,599
$80.88 p/Share
1,590
Added 5.3%
28,402
Class A Common Stock