Apr 01
2019
SELL
Payment of exercise price or tax liability
$33,047
$76.32 p/Share
433
Reduced 0.58%
74,093
Class A Common Stock
Mar 04
2019
SELL
Open market or private sale
$199,297
$74.98 p/Share
2,658
Reduced 3.44%
74,526
Class A Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$216,965
$77.46 p/Share
2,801
Reduced 3.5%
77,184
Class A Common Stock
Feb 28
2019
SELL
Open market or private sale
$163,840
$80.0 p/Share
2,048
Reduced 2.5%
79,985
Class A Common Stock
Jan 01
2019
SELL
Payment of exercise price or tax liability
$28,662
$56.09 p/Share
511
Reduced 0.62%
82,033
Class A Common Stock
Dec 03
2018
SELL
Open market or private sale
$147,436
$71.99 p/Share
2,048
Reduced 2.42%
82,544
Class A Common Stock
Dec 01
2018
SELL
Payment of exercise price or tax liability
$281,385
$69.84 p/Share
4,029
Reduced 4.55%
84,592
Class A Common Stock
Nov 15
2018
BUY
Grant, award, or other acquisition
$2,834
$34.56 p/Share
82
Added 0.09%
88,621
Class A Common Stock
Oct 01
2018
SELL
Payment of exercise price or tax liability
$60,314
$97.28 p/Share
620
Reduced 0.7%
88,539
Class A Common Stock
Sep 04
2018
SELL
Open market or private sale
$370,483
$90.45 p/Share
4,096
Reduced 4.39%
89,159
Class A Common Stock
Sep 01
2018
SELL
Payment of exercise price or tax liability
$357,131
$88.64 p/Share
4,029
Reduced 4.14%
93,255
Class A Common Stock
Jul 01
2018
SELL
Payment of exercise price or tax liability
$30,573
$61.64 p/Share
496
Reduced 0.51%
97,284
Class A Common Stock
Jun 04
2018
SELL
Open market or private sale
$324,906
$61.13 p/Share
5,315
Reduced 5.16%
97,780
Class A Common Stock
Jun 01
2018
SELL
Payment of exercise price or tax liability
$166,942
$59.41 p/Share
2,810
Reduced 2.65%
103,095
Class A Common Stock
May 15
2018
BUY
Grant, award, or other acquisition
$21,738
$34.56 p/Share
629
Added 0.59%
105,905
Class A Common Stock
Apr 25
2018
BUY
Grant, award, or other acquisition
-
4,198
Added 3.83%
105,276
Class A Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$18,844
$49.2 p/Share
383
Reduced 0.38%
101,078
Class A Common Stock
Mar 05
2018
SELL
Open market or private sale
$254,216
$48.22 p/Share
5,272
Reduced 4.94%
101,461
Class A Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$131,267
$46.01 p/Share
2,853
Reduced 2.6%
106,733
Class A Common Stock
Jan 05
2018
SELL
Open market or private sale
$58,040
$40.0 p/Share
1,451
Reduced 1.31%
109,586
Class A Common Stock
Jan 01
2018
SELL
Payment of exercise price or tax liability
$16,815
$34.67 p/Share
485
Reduced 0.43%
111,037
Class A Common Stock
Dec 04
2017
SELL
Open market or private sale
$104,765
$37.23 p/Share
2,814
Reduced 2.46%
111,522
Class A Common Stock
Dec 01
2017
SELL
Payment of exercise price or tax liability
$147,529
$38.22 p/Share
3,860
Reduced 3.27%
114,336
Class A Common Stock
Nov 15
2017
BUY
Grant, award, or other acquisition
$21,759
$10.23 p/Share
2,127
Added 1.77%
118,196
Class A Common Stock
Nov 13
2017
SELL
Open market or private sale
$113,600
$40.0 p/Share
2,840
Reduced 2.39%
116,069
Class A Common Stock