Jan 26
2018
SELL
Payment of exercise price or tax liability
$15,899,214
$42.57 p/Share
373,484
Reduced 34.32%
714,811
Class A Common Stock
Jan 26
2018
SELL
Open market or private sale
$8,109,037
$42.51 p/Share
190,756
Reduced 15.38%
1,049,887
Class A Common Stock
Jan 26
2018
BUY
Exercise of conversion of derivative security
$6,206,640
$11.0 p/Share
564,240
Added 30.61%
1,279,051
Class A Common Stock
May 10
2017
SELL
Open market or private sale
$10,076,820
$39.0 p/Share
258,380
Reduced 26.55%
714,811
Class A Common Stock
May 09
2017
SELL
Payment of exercise price or tax liability
$6,394,687
$39.1 p/Share
163,547
Reduced 14.39%
973,191
Class A Common Stock
May 09
2017
BUY
Exercise of conversion of derivative security
$2,156,026
$8.64 p/Share
249,540
Added 18.0%
1,136,738
Class A Common Stock
Apr 18
2017
SELL
Payment of exercise price or tax liability
$565,241
$37.59 p/Share
15,037
Reduced 1.67%
887,198
Class A Common Stock
Apr 18
2017
BUY
Exercise of conversion of derivative security
-
26,850
Added 2.89%
902,235
Class A Common Stock
Mar 23
2017
SELL
Payment of exercise price or tax liability
$2,619,693
$37.22 p/Share
70,384
Reduced 7.45%
874,661
Class A Common Stock
Mar 23
2017
BUY
Exercise of conversion of derivative security
-
125,680
Added 11.74%
945,045
Class A Common Stock
Mar 22
2017
SELL
Payment of exercise price or tax liability
$711,316
$37.04 p/Share
19,204
Reduced 2.29%
819,365
Class A Common Stock
Mar 22
2017
BUY
Exercise of conversion of derivative security
-
34,290
Added 3.93%
838,569
Class A Common Stock
Mar 21
2017
SELL
Payment of exercise price or tax liability
$666,407
$37.07 p/Share
17,977
Reduced 2.19%
804,279
Class A Common Stock
Mar 21
2017
BUY
Exercise of conversion of derivative security
-
32,100
Added 3.76%
822,256
Class A Common Stock
Mar 20
2017
SELL
Payment of exercise price or tax liability
$672,654
$37.48 p/Share
17,947
Reduced 2.22%
790,156
Class A Common Stock
Mar 20
2017
BUY
Exercise of conversion of derivative security
-
32,046
Added 3.81%
808,103
Class A Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$3,415,037
$75.75 p/Share
45,083
Reduced 10.41%
388,028
Class A Common Stock
Feb 01
2017
BUY
Exercise of conversion of derivative security
$1,500,997
$21.89 p/Share
68,570
Added 13.67%
433,111
Class A Common Stock
May 12
2016
SELL
Payment of exercise price or tax liability
$4,303,560
$62.48 p/Share
68,879
Reduced 12.2%
495,897
Class A Common Stock
May 12
2016
SELL
Open market or private sale
$4,653,750
$62.05 p/Share
75,000
Reduced 15.12%
420,897
Class A Common Stock
May 12
2016
BUY
Exercise of conversion of derivative security
$1,965,786
$19.65 p/Share
100,040
Added 15.05%
564,776
Class A Common Stock
Apr 20
2016
SELL
Payment of exercise price or tax liability
$551,542
$61.46 p/Share
8,974
Reduced 1.89%
464,736
Class A Common Stock
Apr 20
2016
BUY
Exercise of conversion of derivative security
-
16,023
Added 3.27%
473,710
Class A Common Stock
Mar 24
2016
SELL
Payment of exercise price or tax liability
$2,528,641
$60.01 p/Share
42,137
Reduced 8.44%
457,238
Class A Common Stock
Mar 24
2016
BUY
Exercise of conversion of derivative security
-
75,240
Added 13.09%
499,375
Class A Common Stock