May 23
2017
BUY
Grant, award, or other acquisition
-
2,693
Added 30.78%
6,057
Class A Common Stock
Sep 26
2016
SELL
Open market or private sale
$540,327
$44.3 p/Share
12,197
Reduced 78.38%
3,364
Class A Common Stock
Sep 26
2016
BUY
Exercise of conversion of derivative security
$64,220
$8.45 p/Share
7,600
Added 32.81%
15,561
Class A Common Stock
Aug 01
2016
SELL
Open market or private sale
$4,536
$42.0 p/Share
108
Reduced 1.34%
7,961
Class A Common Stock
Jul 01
2016
SELL
Open market or private sale
$15,985
$37.97 p/Share
421
Reduced 4.96%
8,069
Class A Common Stock
Jun 02
2016
SELL
Open market or private sale
$94,439
$43.46 p/Share
2,173
Reduced 20.38%
8,490
Class A Common Stock
Jun 01
2016
SELL
Open market or private sale
$414,509
$43.55 p/Share
9,518
Reduced 47.16%
10,663
Class A Common Stock
Jun 01
2016
BUY
Exercise of conversion of derivative security
$80,427
$8.45 p/Share
9,518
Added 46.09%
11,134
Class A Common Stock
May 24
2016
BUY
Grant, award, or other acquisition
-
2,231
Added 17.3%
10,663
Class A Common Stock
Feb 04
2016
SELL
Open market or private sale
$154,348
$39.76 p/Share
3,882
Reduced 31.53%
8,432
Class A Common Stock
Feb 04
2016
BUY
Exercise of conversion of derivative security
$23,550
$8.45 p/Share
2,787
Added 19.9%
11,219
Class A Common Stock
Aug 12
2015
SELL
Payment of exercise price or tax liability
$33,981
$48.2 p/Share
705
Reduced 3.79%
17,908
Class A Common Stock
Aug 12
2015
SELL
Open market or private sale
$368,764
$44.0 p/Share
8,381
Reduced 46.8%
9,527
Class A Common Stock
Aug 12
2015
BUY
Exercise of conversion of derivative security
$31,003
$8.45 p/Share
3,669
Added 16.47%
18,613
Class A Common Stock
Jun 05
2015
BUY
Grant, award, or other acquisition
-
1,700
Added 10.21%
14,944
Class A Common Stock
May 11
2015
SELL
Open market or private sale
$21,399
$29.68 p/Share
721
Reduced 5.16%
13,244
Class A Common Stock
May 11
2015
SELL
Payment of exercise price or tax liability
$4,092
$32.22 p/Share
127
Reduced 0.93%
13,602
Class A Common Stock
May 11
2015
BUY
Exercise of conversion of derivative security
$4,098
$8.45 p/Share
485
Added 3.41%
13,729
Class A Common Stock
May 07
2015
SELL
Open market or private sale
$244,148
$29.68 p/Share
8,226
Reduced 37.68%
13,607
Class A Common Stock
May 07
2015
SELL
Payment of exercise price or tax liability
$46,717
$32.33 p/Share
1,445
Reduced 7.55%
17,688
Class A Common Stock
May 07
2015
BUY
Exercise of conversion of derivative security
$46,695
$8.45 p/Share
5,526
Added 22.41%
19,133
Class A Common Stock