Feb 21
2025
SELL
Open market or private sale
$1,003,274
$286.65 p/Share
3,500
Reduced 12.4%
24,733
Class A Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$953,340
$285.09 p/Share
3,344
Reduced 10.59%
28,233
Class A Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$473,534
$285.09 p/Share
1,661
Reduced 20.71%
6,359
Class A Common - Restr...
Feb 14
2025
BUY
Grant, award, or other acquisition
$795,065
$286.82 p/Share
2,772
Added 21.75%
9,970
Class A Common - Restr...
Feb 12
2025
BUY
Grant, award, or other acquisition
-
8,012
Added 21.29%
29,627
Class A Common Stock
Nov 07
2024
SELL
Open market or private sale
$962,865
$276.13 p/Share
3,487
Reduced 13.89%
21,615
Class A Common Stock
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