Oct 01
2019
SELL
Payment of exercise price or tax liability
$53,248
$61.63 p/Share
864
Reduced 1.39%
61,138
Class A Common Stock
Sep 03
2019
SELL
Open market or private sale
$127,939
$62.47 p/Share
2,048
Reduced 3.2%
62,002
Class A Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$249,153
$61.84 p/Share
4,029
Reduced 5.92%
64,050
Class A Common Stock
Jul 12
2019
SELL
Open market or private sale
$396,240
$80.0 p/Share
4,953
Reduced 6.78%
68,079
Class A Common Stock
Jul 01
2019
SELL
Payment of exercise price or tax liability
$63,245
$73.2 p/Share
864
Reduced 1.17%
73,032
Class A Common Stock
Jun 03
2019
SELL
Open market or private sale
$140,148
$61.04 p/Share
2,296
Reduced 3.01%
73,896
Class A Common Stock
Jun 01
2019
SELL
Payment of exercise price or tax liability
$218,869
$61.95 p/Share
3,533
Reduced 4.43%
76,192
Class A Common Stock
May 15
2019
BUY
Grant, award, or other acquisition
$18,853
$55.45 p/Share
340
Added 0.42%
79,725
Class A Common Stock
Apr 24
2019
BUY
Grant, award, or other acquisition
-
5,292
Added 6.25%
79,385
Class A Common Stock
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