Jul 01
2018
SELL
Payment of exercise price or tax liability
$535,960
$61.64 p/Share
8,695
Reduced 1.89%
451,636
Class A Common Stock
May 15
2018
BUY
Grant, award, or other acquisition
$17,487
$34.56 p/Share
506
Added 0.11%
460,331
Class A Common Stock
Apr 25
2018
SELL
Payment of exercise price or tax liability
$317,412
$44.75 p/Share
7,093
Reduced 1.52%
459,825
Class A Common Stock
Apr 25
2018
BUY
Grant, award, or other acquisition
-
38,159
Added 7.56%
466,918
Class A Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$404,522
$49.2 p/Share
8,222
Reduced 1.88%
428,759
Class A Common Stock
Jan 25
2018
SELL
Payment of exercise price or tax liability
$256,282
$45.12 p/Share
5,680
Reduced 1.28%
436,981
Class A Common Stock
Jan 01
2018
SELL
Payment of exercise price or tax liability
$223,379
$34.67 p/Share
6,443
Reduced 1.43%
442,661
Class A Common Stock
Nov 15
2017
BUY
Grant, award, or other acquisition
$17,504
$10.23 p/Share
1,711
Added 0.38%
449,104
Class A Common Stock
Oct 25
2017
SELL
Payment of exercise price or tax liability
$245,566
$32.9 p/Share
7,464
Reduced 1.64%
447,393
Class A Common Stock
Oct 01
2017
SELL
Payment of exercise price or tax liability
$249,322
$28.81 p/Share
8,654
Reduced 1.87%
454,857
Class A Common Stock
Jul 25
2017
SELL
Payment of exercise price or tax liability
$180,082
$26.89 p/Share
6,697
Reduced 1.42%
463,511
Class A Common Stock
Jul 01
2017
SELL
Payment of exercise price or tax liability
$146,203
$23.46 p/Share
6,232
Reduced 1.31%
470,208
Class A Common Stock
May 15
2017
BUY
Grant, award, or other acquisition
$12,296
$10.23 p/Share
1,202
Added 0.25%
476,440
Class A Common Stock
Apr 26
2017
SELL
Open market or private sale
$98,551
$18.23 p/Share
5,406
Reduced 1.12%
475,238
Class A Common Stock
Apr 19
2017
BUY
Grant, award, or other acquisition
-
265,331
Added 35.57%
480,644
Class A Common Stock
Jan 26
2017
SELL
Open market or private sale
$85,622
$14.5 p/Share
5,905
Reduced 2.67%
215,313
Class A Common Stock
Nov 15
2016
BUY
Grant, award, or other acquisition
$10,412
$7.65 p/Share
1,361
Added 0.61%
221,218
Class A Common Stock
Oct 26
2016
SELL
Open market or private sale
$59,758
$11.05 p/Share
5,408
Reduced 2.4%
219,857
Class A Common Stock