Feb 21
2022
BUY
Grant, award, or other acquisition
$1,169,074
$126.4 p/Share
9,249
Added 19.57%
38,004
Class A Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$34,274
$164.78 p/Share
208
Reduced 0.72%
28,765
Class A Common Stock
Feb 01
2022
SELL
Open market or private sale
$1,648
$164.78 p/Share
10
Reduced 0.03%
28,755
Class A Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.08%
28,973
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$55,166
$231.79 p/Share
238
Reduced 0.82%
28,950
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$77,563
$266.54 p/Share
291
Reduced 0.99%
29,188
Class A Common Stock
Nov 09
2021
SELL
Open market or private sale
$237,900
$300.0 p/Share
793
Reduced 2.62%
29,479
Class A Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$87,859
$301.92 p/Share
291
Reduced 0.95%
30,272
Class A Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$88,729
$302.83 p/Share
293
Reduced 0.95%
30,563
Class A Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$96,170
$330.48 p/Share
291
Reduced 0.93%
30,856
Class A Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$98,568
$337.56 p/Share
292
Reduced 0.93%
31,147
Class A Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$89,939
$308.01 p/Share
292
Reduced 0.92%
31,439
Class A Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$79,757
$273.14 p/Share
292
Reduced 0.91%
31,731
Class A Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$83,011
$285.26 p/Share
291
Reduced 0.9%
32,023
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$175,907
$265.32 p/Share
663
Reduced 2.01%
32,314
Class A Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$38,054
$311.92 p/Share
122
Reduced 0.37%
32,977
Class A Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
$945,880
$296.05 p/Share
3,195
Added 8.8%
33,099
Class A Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$31,709
$264.24 p/Share
120
Reduced 0.4%
29,904
Class A Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$34,259
$236.27 p/Share
145
Reduced 0.48%
30,024
Class A Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$47,212
$251.13 p/Share
188
Reduced 0.62%
30,169
Class A Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$324,363
$185.35 p/Share
1,750
Reduced 5.45%
30,357
Class A Common Stock
Oct 29
2020
SELL
Payment of exercise price or tax liability
$895,343
$191.19 p/Share
4,683
Reduced 12.73%
32,107
Class A Common Stock
Oct 29
2020
BUY
Grant, award, or other acquisition
$5,195,780
$191.19 p/Share
27,176
Added 42.49%
36,790
Class A Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$15,715
$238.1 p/Share
66
Reduced 0.68%
9,614
Class A Common Stock