Dec 14
2017
SELL
Open market or private sale
$12,265,583
$38.47 p/Share
318,835
Reduced 18.63%
1,392,963
Class A Common Stock
Dec 14
2017
SELL
Payment of exercise price or tax liability
$18,654,767
$38.77 p/Share
481,165
Reduced 34.54%
911,798
Class A Common Stock
Dec 14
2017
BUY
Exercise of conversion of derivative security
$7,592,000
$9.49 p/Share
800,000
Added 31.85%
1,711,798
Class A Common Stock
Apr 18
2017
SELL
Payment of exercise price or tax liability
$770,557
$37.59 p/Share
20,499
Reduced 2.2%
911,818
Class A Common Stock
Apr 18
2017
BUY
Exercise of conversion of derivative security
-
20,499
Added 2.15%
932,317
Class A Common Stock
Feb 06
2017
SELL
Sale (or disposition) back to the issuer
$4,749,716
$74.99 p/Share
63,338
Reduced 7.24%
811,075
Class A Common Stock
Feb 06
2017
SELL
Payment of exercise price or tax liability
$26,633,898
$74.99 p/Share
355,166
Reduced 43.79%
455,909
Class A Common Stock
Feb 06
2017
BUY
Exercise of conversion of derivative security
$13,941,120
$25.44 p/Share
548,000
Added 38.53%
874,413
Class A Common Stock
Jul 29
2016
SELL
Open market or private sale
$20,454,372
$67.26 p/Share
304,109
Reduced 32.54%
630,596
Class A Common Stock
Jul 29
2016
BUY
Other acquisition or disposition
$20,585,139
$67.69 p/Share
304,109
Added 24.55%
934,705
Class A Common Stock
May 10
2016
-
94,628
Reduced 13.05%
630,596
Class A Common Stock
May 10
2016
SELL
Open market or private sale
$12,530,000
$62.65 p/Share
200,000
Reduced 21.62%
725,224
Class A Common Stock
Apr 20
2016
SELL
Payment of exercise price or tax liability
$634,452
$61.46 p/Share
10,323
Reduced 1.1%
925,224
Class A Common Stock
Apr 20
2016
BUY
Exercise of conversion of derivative security
-
10,323
Added 1.09%
935,547
Class A Common Stock
Apr 06
2016
-
100
Reduced 0.01%
925,224
Class A Common Stock
Feb 24
2016
SELL
Sale (or disposition) back to the issuer
$1,757,080
$57.7 p/Share
30,452
Reduced 2.13%
1,397,888
Class A Common Stock
Feb 24
2016
SELL
Payment of exercise price or tax liability
$27,266,943
$57.7 p/Share
472,564
Reduced 33.81%
925,324
Class A Common Stock
Feb 24
2016
BUY
Exercise of conversion of derivative security
$13,230,000
$17.5 p/Share
756,000
Added 34.61%
1,428,340
Class A Common Stock
Oct 29
2015
SELL
Open market or private sale
$6,744,317
$63.1 p/Share
106,883
Reduced 14.32%
639,548
Class A Common Stock