Dec 11
2024
SELL
Open market or private sale
$1,037,395
$257.61 p/Share
4,027
Reduced 14.61%
23,539
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$178,850
$255.5 p/Share
700
Reduced 2.48%
27,566
Class A Common Stock
Nov 13
2024
SELL
Open market or private sale
$1,205,821
$236.9 p/Share
5,090
Reduced 15.26%
28,266
Class A Common Stock
Nov 11
2024
SELL
Open market or private sale
$212,091
$229.04 p/Share
926
Reduced 2.67%
33,819
Class A Common Stock
Nov 10
2024
SELL
Payment of exercise price or tax liability
$1,194,627
$228.2 p/Share
5,235
Reduced 13.09%
34,745
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$524,465
$221.2 p/Share
2,371
Reduced 5.6%
39,980
Class A Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$284,299
$213.92 p/Share
1,329
Reduced 3.04%
42,351
Class A Common Stock
May 13
2024
SELL
Open market or private sale
$531,812
$249.56 p/Share
2,131
Reduced 4.65%
43,680
Class A Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$328,674
$247.31 p/Share
1,329
Reduced 2.82%
45,811
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$1,042,678
$235.9 p/Share
4,420
Reduced 8.57%
47,140
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$523,510
$233.71 p/Share
2,240
Reduced 4.16%
51,560
Class A Common Stock
Feb 10
2024
BUY
Grant, award, or other acquisition
-
8,657
Added 13.86%
53,800
Class A Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$120,065
$180.55 p/Share
665
Reduced 1.58%
41,470
Class A Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
-
5,420
Added 10.72%
45,143
Class A Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$166,703
$182.99 p/Share
911
Reduced 2.21%
40,388
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$923,967
$201.3 p/Share
4,590
Reduced 10.0%
41,299
Class A Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$924,851
$198.85 p/Share
4,651
Reduced 9.2%
45,889
Class A Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$143,093
$172.61 p/Share
829
Reduced 1.61%
50,540
Class A Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$118,248
$142.64 p/Share
829
Reduced 1.59%
51,369
Class A Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$189,324
$124.31 p/Share
1,523
Reduced 2.84%
52,198
Class A Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
11,118
Added 17.15%
53,721
Class A Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$50,366
$119.07 p/Share
423
Reduced 0.98%
42,603
Class A Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
6,398
Added 12.95%
43,026
Class A Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$98,103
$107.57 p/Share
912
Reduced 2.43%
36,628
Class A Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$457,370
$120.71 p/Share
3,789
Reduced 9.17%
37,540
Class A Common Stock