May 22
2024
SELL
Open market or private sale
$324,370
$215.1 p/Share
1,508
Reduced 6.95%
20,204
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$283,819
$204.04 p/Share
1,391
Reduced 6.02%
21,712
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
2,369
Added 9.3%
23,103
Class A Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$77,436
$203.78 p/Share
380
Reduced 1.8%
20,734
Class A Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$99,560
$202.77 p/Share
491
Reduced 2.27%
21,114
Class A Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$617,729
$207.64 p/Share
2,975
Reduced 12.1%
21,605
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
5,734
Added 18.92%
24,580
Class A Common Stock
Sep 01
2023
SELL
Open market or private sale
$445,662
$190.78 p/Share
2,336
Reduced 11.03%
18,846
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$109,709
$163.99 p/Share
669
Reduced 3.06%
21,182
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$72,463
$162.84 p/Share
445
Reduced 2.0%
21,851
Class A Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$248,246
$163.32 p/Share
1,520
Reduced 6.38%
22,296
Class A Common Stock
Mar 13
2023
BUY
Grant, award, or other acquisition
-
2,221
Added 8.53%
23,816
Class A Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$680,066
$168.25 p/Share
4,042
Reduced 15.77%
21,595
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
7,802
Added 23.33%
25,637
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$99,446
$146.03 p/Share
681
Reduced 3.68%
17,835
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
2,601
Added 12.32%
18,516
Class A Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$70,775
$141.55 p/Share
500
Reduced 3.05%
15,915
Class A Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$98,377
$138.95 p/Share
708
Reduced 4.13%
16,415
Class A Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$642,298
$150.21 p/Share
4,276
Reduced 19.98%
17,123
Class A Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
8,100
Added 27.46%
21,399
Class A Common Stock
Jul 30
2021
SELL
Open market or private sale
$1,278,600
$150.0 p/Share
8,524
Reduced 39.06%
13,299
Class A Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$375,405
$146.7 p/Share
2,559
Reduced 10.5%
21,823
Class A Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$90,987
$122.13 p/Share
745
Reduced 2.96%
24,382
Class A Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$187,167
$97.28 p/Share
1,924
Added 7.11%
25,127
Class A Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
2,867
Added 11.0%
23,203
Class A Common Stock