Feb 15
2024
SELL
Payment of exercise price or tax liability
$423,994
$238.87 p/Share
1,775
Reduced 19.78%
7,198
Class A Common - Restr...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$2,789,046
$238.87 p/Share
11,676
Reduced 31.75%
25,102
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$856,509
$240.39 p/Share
3,563
Reduced 8.83%
36,778
Class A Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$780,388
$238.87 p/Share
3,267
Added 26.69%
8,973
Class A Common - Restr...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
25,472
Added 38.7%
40,341
Class A Common Stock
Aug 04
2023
SELL
Open market or private sale
$714,070
$204.02 p/Share
3,500
Reduced 21.49%
12,784
Class A Common Stock
Feb 17
2023
SELL
Open market or private sale
$1,345,368
$172.02 p/Share
7,821
Reduced 32.45%
16,284
Class A Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$750,503
$177.55 p/Share
4,227
Added 35.17%
7,791
Class A Common - Restr...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$225,275
$180.22 p/Share
1,250
Reduced 25.97%
3,564
Class A Common - Restr...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$82,901
$180.22 p/Share
460
Reduced 1.87%
24,105
Class A Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
1,371
Added 5.29%
24,565
Class A Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$600,185
$179.75 p/Share
3,339
Added 30.53%
7,597
Class A Common - Restr...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$100,714
$177.94 p/Share
566
Reduced 2.7%
20,411
Class A Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$259,081
$177.94 p/Share
1,456
Reduced 25.48%
4,258
Class A Common - Restr...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,706
Added 7.52%
20,977
Class A Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$355,229
$151.29 p/Share
2,348
Reduced 21.25%
8,701
Class A Common - Restr...
Nov 08
2021
SELL
Open market or private sale
$588,560
$168.16 p/Share
3,500
Reduced 20.26%
13,772
Class A Common Stock
Mar 10
2021
SELL
Open market or private sale
$67,577
$148.52 p/Share
455
Reduced 2.57%
17,272
Class A Common Stock
Mar 09
2021
SELL
Open market or private sale
$470,482
$149.17 p/Share
3,154
Reduced 15.1%
17,727
Class A Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
3,609
Added 14.74%
20,881
Class A Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$570,189
$142.05 p/Share
4,014
Added 22.84%
13,561
Class A Common - Restr...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$213,717
$129.84 p/Share
1,646
Reduced 14.71%
9,547
Class A Common - Restr...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$243,710
$129.84 p/Share
1,877
Reduced 9.8%
17,272
Class A Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
5,643
Added 22.76%
19,149
Class A Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$302,117
$128.67 p/Share
2,348
Reduced 14.54%
13,799
Class A Common - Restr...