Oct 01
2021
SELL
Payment of exercise price or tax liability
$232,590
$239.29 p/Share
972
Reduced 2.57%
36,852
Class A Common Stock
Sep 07
2021
SELL
Open market or private sale
$135,000
$270.0 p/Share
500
Reduced 1.3%
37,824
Class A Common Stock
Aug 05
2021
SELL
Open market or private sale
$133,000
$266.0 p/Share
500
Reduced 1.29%
38,324
Class A Common Stock
Jul 07
2021
SELL
Open market or private sale
$125,000
$250.0 p/Share
500
Reduced 1.27%
38,824
Class A Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$234,353
$241.85 p/Share
969
Reduced 2.4%
39,324
Class A Common Stock
Jun 29
2021
SELL
Open market or private sale
$250,000
$250.0 p/Share
1,000
Reduced 2.42%
40,293
Class A Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
$21,168
$152.29 p/Share
139
Added 0.34%
41,293
Class A Common Stock
Apr 27
2021
BUY
Grant, award, or other acquisition
-
4,319
Added 9.5%
41,154
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$227,215
$229.51 p/Share
990
Reduced 2.62%
36,835
Class A Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$202,405
$217.64 p/Share
930
Reduced 2.4%
37,834
Class A Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$214,993
$168.49 p/Share
1,276
Reduced 3.18%
38,854
Class A Common Stock
Sep 03
2020
SELL
Open market or private sale
$595,735
$153.54 p/Share
3,880
Reduced 8.82%
40,130
Class A Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$671,473
$166.66 p/Share
4,029
Reduced 8.39%
44,010
Class A Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$147,888
$115.9 p/Share
1,276
Reduced 2.59%
48,039
Class A Common Stock
Jun 19
2020
SELL
Open market or private sale
$200,000
$100.0 p/Share
2,000
Reduced 3.9%
49,315
Class A Common Stock
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