Jan 01
2020
SELL
Payment of exercise price or tax liability
$230,659
$62.56 p/Share
3,687
Reduced 3.02%
118,442
Class A Common Stock
Dec 16
2019
SELL
Payment of exercise price or tax liability
$72,252
$66.53 p/Share
1,086
Reduced 0.88%
122,129
Class A Common Stock
Nov 01
2019
SELL
Payment of exercise price or tax liability
$21,910
$62.6 p/Share
350
Reduced 0.28%
123,215
Class A Common Stock
Oct 01
2019
SELL
Payment of exercise price or tax liability
$314,560
$61.63 p/Share
5,104
Reduced 3.97%
123,565
Class A Common Stock
Sep 16
2019
SELL
Payment of exercise price or tax liability
$64,346
$59.25 p/Share
1,086
Reduced 0.84%
128,669
Class A Common Stock
Aug 01
2019
SELL
Payment of exercise price or tax liability
$28,343
$80.98 p/Share
350
Reduced 0.27%
129,755
Class A Common Stock
Jul 01
2019
SELL
Payment of exercise price or tax liability
$373,466
$73.2 p/Share
5,102
Reduced 3.77%
130,105
Class A Common Stock
Jun 16
2019
SELL
Payment of exercise price or tax liability
$77,747
$71.59 p/Share
1,086
Reduced 0.8%
135,207
Class A Common Stock
May 15
2019
BUY
Grant, award, or other acquisition
$18,798
$55.45 p/Share
339
Added 0.25%
136,293
Class A Common Stock
May 01
2019
SELL
Payment of exercise price or tax liability
$25,767
$73.62 p/Share
350
Reduced 0.26%
135,954
Class A Common Stock
Apr 24
2019
BUY
Grant, award, or other acquisition
-
26,460
Added 16.26%
136,304
Class A Common Stock
Apr 01
2019
SELL
Payment of exercise price or tax liability
$243,613
$76.32 p/Share
3,192
Reduced 2.82%
109,844
Class A Common Stock
Mar 16
2019
SELL
Payment of exercise price or tax liability
$58,024
$76.65 p/Share
757
Reduced 0.67%
113,036
Class A Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$17,275
$70.8 p/Share
244
Reduced 0.21%
113,793
Class A Common Stock
Jan 03
2019
SELL
Open market or private sale
$228,392
$54.25 p/Share
4,210
Reduced 3.56%
114,037
Class A Common Stock
Jan 01
2019
SELL
Payment of exercise price or tax liability
$159,071
$56.09 p/Share
2,836
Reduced 2.34%
118,247
Class A Common Stock
Dec 16
2018
SELL
Payment of exercise price or tax liability
$67,484
$62.14 p/Share
1,086
Reduced 0.89%
121,083
Class A Common Stock
Nov 15
2018
BUY
Grant, award, or other acquisition
$15,932
$34.56 p/Share
461
Added 0.38%
122,169
Class A Common Stock
Nov 02
2018
SELL
Open market or private sale
$146,756
$78.27 p/Share
1,875
Reduced 1.52%
121,708
Class A Common Stock
Nov 02
2018
BUY
Conversion of derivative security
-
1,875
Added 1.49%
123,583
Class A Common Stock
Nov 01
2018
SELL
Payment of exercise price or tax liability
$26,859
$76.74 p/Share
350
Reduced 0.29%
121,708
Class A Common Stock
Oct 02
2018
SELL
Open market or private sale
$517,803
$99.12 p/Share
5,224
Reduced 4.1%
122,058
Class A Common Stock
Oct 02
2018
BUY
Conversion of derivative security
-
1,875
Added 1.45%
127,282
Class A Common Stock
Oct 01
2018
SELL
Payment of exercise price or tax liability
$340,772
$97.28 p/Share
3,503
Reduced 2.72%
125,407
Class A Common Stock
Sep 16
2018
SELL
Payment of exercise price or tax liability
$98,631
$90.82 p/Share
1,086
Reduced 0.84%
128,910
Class A Common Stock