Mar 23
2017
SELL
Open market or private sale
$455,211
$37.0 p/Share
12,303
Reduced 12.22%
88,409
Class A Common Stock
Mar 23
2017
BUY
Exercise of conversion of derivative security
$361,875
$7.5 p/Share
48,250
Added 30.56%
109,617
Class A Common Stock
Mar 22
2017
SELL
Open market or private sale
$307,111
$37.14 p/Share
8,269
Reduced 9.39%
79,826
Class A Common Stock
Mar 22
2017
SELL
Payment of exercise price or tax liability
$774,601
$37.08 p/Share
20,890
Reduced 25.4%
61,367
Class A Common Stock
Mar 22
2017
BUY
Exercise of conversion of derivative security
$305,588
$10.31 p/Share
29,640
Added 24.67%
90,526
Class A Common Stock
Mar 21
2017
SELL
Payment of exercise price or tax liability
$858,284
$37.26 p/Share
23,035
Reduced 27.45%
60,886
Class A Common Stock
Mar 21
2017
SELL
Open market or private sale
$264,346
$37.48 p/Share
7,053
Reduced 7.93%
81,909
Class A Common Stock
Mar 21
2017
BUY
Exercise of conversion of derivative security
$375,500
$12.5 p/Share
30,040
Added 24.82%
90,974
Class A Common Stock
Mar 20
2017
SELL
Payment of exercise price or tax liability
$76,984
$37.48 p/Share
2,054
Reduced 3.26%
60,934
Class A Common Stock
Mar 20
2017
BUY
Exercise of conversion of derivative security
-
4,410
Added 6.54%
62,988
Class A Common Stock
Dec 27
2016
SELL
Open market or private sale
$118,944
$70.8 p/Share
1,680
Reduced 3.66%
44,169
Class A Common Stock
Dec 23
2016
SELL
Payment of exercise price or tax liability
$141,583
$70.65 p/Share
2,004
Reduced 4.19%
45,849
Class A Common Stock
Dec 23
2016
BUY
Exercise of conversion of derivative security
-
3,684
Added 7.15%
47,853
Class A Common Stock
Dec 19
2016
SELL
Payment of exercise price or tax liability
$287,642
$70.02 p/Share
4,108
Reduced 8.51%
44,169
Class A Common Stock
Dec 19
2016
SELL
Open market or private sale
$170,864
$70.17 p/Share
2,435
Reduced 4.8%
48,277
Class A Common Stock
Dec 19
2016
BUY
Exercise of conversion of derivative security
$112,801
$17.24 p/Share
6,543
Added 11.43%
50,712
Class A Common Stock
Nov 29
2016
SELL
Payment of exercise price or tax liability
$2,179,030
$69.89 p/Share
31,178
Reduced 41.38%
44,169
Class A Common Stock
Nov 29
2016
SELL
Open market or private sale
$471,897
$69.89 p/Share
6,752
Reduced 8.22%
75,347
Class A Common Stock
Nov 29
2016
BUY
Exercise of conversion of derivative security
$1,729,987
$45.61 p/Share
37,930
Added 31.6%
82,099
Class A Common Stock
Sep 16
2016
SELL
Open market or private sale
$67,262
$65.75 p/Share
1,023
Reduced 2.15%
46,516
Class A Common Stock
Sep 16
2016
SELL
Payment of exercise price or tax liability
$155,137
$66.1 p/Share
2,347
Reduced 5.05%
44,169
Class A Common Stock
Sep 16
2016
BUY
Exercise of conversion of derivative security
$85,733
$25.44 p/Share
3,370
Added 6.62%
47,539
Class A Common Stock
Apr 21
2016
SELL
Open market or private sale
$61,372
$61.25 p/Share
1,002
Reduced 2.22%
44,169
Class A Common Stock
Apr 20
2016
SELL
Payment of exercise price or tax liability
$73,936
$61.46 p/Share
1,203
Reduced 2.59%
45,171
Class A Common Stock
Apr 20
2016
BUY
Exercise of conversion of derivative security
-
2,205
Added 4.54%
46,374
Class A Common Stock