May 18
2020
SELL
Open market or private sale
$15,035,998
$286.46 p/Share
52,489
Reduced 62.48%
31,515
Class A Common Stock
May 18
2020
BUY
Exercise of conversion of derivative security
$4,000,800
$90.1 p/Share
44,404
Added 34.58%
84,004
Class A Common Stock
Mar 01
2020
BUY
Grant, award, or other acquisition
-
2,236
Added 5.34%
39,600
Class A Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
-
8,085
Added 17.79%
37,364
Class A Common Stock
Mar 18
2019
SELL
Open market or private sale
$13,960,077
$231.02 p/Share
60,428
Reduced 67.36%
29,279
Class A Common Stock
Mar 18
2019
BUY
Exercise of conversion of derivative security
$4,300,816
$83.92 p/Share
51,249
Added 36.36%
89,707
Class A Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
-
9,179
Added 19.27%
38,458
Class A Common Stock
Mar 19
2018
SELL
Open market or private sale
$5,533,255
$180.66 p/Share
30,628
Reduced 51.13%
29,279
Class A Common Stock
Mar 19
2018
BUY
Exercise of conversion of derivative security
-
23,619
Added 28.28%
59,907
Class A Common Stock
Feb 28
2018
BUY
Grant, award, or other acquisition
-
7,009
Added 16.19%
36,288
Class A Common Stock
Apr 04
2017
SELL
Open market or private sale
$2,708,368
$112.25 p/Share
24,128
Reduced 45.18%
29,279
Class A Common Stock
Apr 04
2017
BUY
Exercise of conversion of derivative security
$1,102,424
$51.83 p/Share
21,270
Added 28.48%
53,407
Class A Common Stock
Feb 28
2017
SELL
Payment of exercise price or tax liability
$334,573
$110.42 p/Share
3,030
Reduced 8.62%
32,137
Class A Common Stock
Apr 04
2016
SELL
Open market or private sale
$1,920,104
$95.3 p/Share
20,148
Reduced 36.42%
35,167
Class A Common Stock
Apr 04
2016
BUY
Exercise of conversion of derivative security
$565,645
$33.04 p/Share
17,120
Added 23.63%
55,315
Class A Common Stock
Feb 29
2016
SELL
Payment of exercise price or tax liability
$261,443
$87.88 p/Share
2,975
Reduced 7.23%
38,195
Class A Common Stock
Jul 06
2015
SELL
Open market or private sale
$373,290
$94.17 p/Share
3,964
Reduced 8.78%
41,170
Class A Common Stock
Feb 28
2015
SELL
Payment of exercise price or tax liability
$288,476
$90.83 p/Share
3,176
Reduced 6.57%
45,134
Class A Common Stock
Sep 19
2014
SELL
Payment of exercise price or tax liability
$335,128
$77.81 p/Share
4,307
Reduced 8.19%
48,310
Class A Common Stock