Oct 25
2018
SELL
Payment of exercise price or tax liability
$260,669
$73.49 p/Share
3,547
Reduced 1.0%
349,482
Class A Common Stock
Oct 01
2018
SELL
Payment of exercise price or tax liability
$845,947
$97.28 p/Share
8,696
Reduced 2.4%
353,029
Class A Common Stock
Jul 25
2018
SELL
Payment of exercise price or tax liability
$257,191
$72.53 p/Share
3,546
Reduced 0.97%
361,725
Class A Common Stock
Jul 01
2018
SELL
Payment of exercise price or tax liability
$535,960
$61.64 p/Share
8,695
Reduced 2.33%
365,271
Class A Common Stock
May 15
2018
BUY
Grant, award, or other acquisition
$21,220
$34.56 p/Share
614
Added 0.16%
373,966
Class A Common Stock
Apr 25
2018
SELL
Payment of exercise price or tax liability
$158,684
$44.75 p/Share
3,546
Reduced 0.94%
373,352
Class A Common Stock
Apr 25
2018
BUY
Grant, award, or other acquisition
-
38,159
Added 9.19%
376,898
Class A Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$389,172
$49.2 p/Share
7,910
Reduced 2.28%
338,739
Class A Common Stock
Jan 25
2018
SELL
Payment of exercise price or tax liability
$111,627
$45.12 p/Share
2,474
Reduced 0.71%
346,649
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.81%
349,123
Class A Common Stock
Nov 15
2017
BUY
Grant, award, or other acquisition
$9,381
$10.23 p/Share
917
Added 0.26%
355,566
Class A Common Stock
Oct 25
2017
SELL
Payment of exercise price or tax liability
$122,783
$32.9 p/Share
3,732
Reduced 1.04%
354,649
Class A Common Stock
Oct 01
2017
SELL
Payment of exercise price or tax liability
$222,471
$28.81 p/Share
7,722
Reduced 2.11%
358,381
Class A Common Stock
Jul 25
2017
SELL
Payment of exercise price or tax liability
$72,280
$26.89 p/Share
2,688
Reduced 0.73%
366,103
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.66%
368,791
Class A Common Stock
May 15
2017
BUY
Grant, award, or other acquisition
$18,445
$10.23 p/Share
1,803
Added 0.48%
375,023
Class A Common Stock
Apr 26
2017
SELL
Open market or private sale
$49,148
$18.23 p/Share
2,696
Reduced 0.72%
373,220
Class A Common Stock
Apr 19
2017
BUY
Grant, award, or other acquisition
-
265,331
Added 41.38%
375,916
Class A Common Stock
Jan 26
2017
SELL
Open market or private sale
$45,748
$14.5 p/Share
3,155
Reduced 2.77%
110,585
Class A Common Stock
Nov 15
2016
BUY
Grant, award, or other acquisition
$15,621
$7.65 p/Share
2,042
Added 1.76%
113,740
Class A Common Stock
Oct 26
2016
SELL
Open market or private sale
$29,879
$11.05 p/Share
2,704
Reduced 2.36%
111,698
Class A Common Stock