Jun 03
2020
SELL
Open market or private sale
$551,250
$90.28 p/Share
6,106
Reduced 10.63%
51,315
Class A Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$313,426
$82.72 p/Share
3,789
Reduced 6.19%
57,421
Class A Common Stock
May 15
2020
BUY
Grant, award, or other acquisition
$21,230
$55.0 p/Share
386
Added 0.63%
61,210
Class A Common Stock
Apr 21
2020
BUY
Grant, award, or other acquisition
-
16,757
Added 21.6%
60,824
Class A Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$28,273
$46.81 p/Share
604
Reduced 1.35%
44,067
Class A Common Stock
Mar 03
2020
SELL
Open market or private sale
$395,836
$78.57 p/Share
5,038
Reduced 10.13%
44,671
Class A Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$233,824
$83.33 p/Share
2,806
Reduced 5.34%
49,709
Class A Common Stock
Feb 28
2020
SELL
Open market or private sale
$311,331
$80.24 p/Share
3,880
Reduced 6.88%
52,515
Class A Common Stock
Jan 01
2020
SELL
Payment of exercise price or tax liability
$44,668
$62.56 p/Share
714
Reduced 1.25%
56,395
Class A Common Stock
Dec 01
2019
SELL
Payment of exercise price or tax liability
$278,484
$69.12 p/Share
4,029
Reduced 6.59%
57,109
Class A Common Stock
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