Nov 25
2024
SELL
Open market or private sale
$2,381,750
$350.0 p/Share
6,805
Reduced 21.62%
24,677
Class A Common Stock
Nov 13
2024
SELL
Open market or private sale
$289,500
$300.0 p/Share
965
Reduced 2.97%
31,482
Class A Common Stock
Oct 03
2024
SELL
Open market or private sale
$251,080
$252.85 p/Share
993
Reduced 2.97%
32,447
Class A Common Stock
Oct 02
2024
SELL
Open market or private sale
$77,387
$256.25 p/Share
302
Reduced 0.9%
33,440
Class A Common Stock
Sep 13
2024
SELL
Open market or private sale
$292,200
$300.0 p/Share
974
Reduced 2.81%
33,742
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$250,750
$250.0 p/Share
1,003
Reduced 2.81%
34,716
Class A Common Stock
Jul 02
2024
SELL
Open market or private sale
$72,424
$265.29 p/Share
273
Reduced 0.76%
35,719
Class A Common Stock
Apr 04
2024
SELL
Open market or private sale
$1,654,100
$350.0 p/Share
4,726
Reduced 11.61%
35,992
Class A Common Stock
Apr 03
2024
SELL
Open market or private sale
$1,622,719
$343.36 p/Share
4,726
Reduced 10.4%
40,718
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$495,723
$346.66 p/Share
1,430
Reduced 3.05%
45,444
Class A Common Stock
Apr 02
2024
BUY
Grant, award, or other acquisition
-
11,716
Added 20.0%
46,874
Class A Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
-
9,733
Added 21.68%
35,158
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$499,200
$400.0 p/Share
1,248
Reduced 4.68%
25,425
Class A Common Stock
Jan 03
2024
SELL
Open market or private sale
$905,246
$373.76 p/Share
2,422
Reduced 8.32%
26,673
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$143,946
$399.85 p/Share
360
Reduced 1.22%
29,095
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$625,200
$400.0 p/Share
1,563
Reduced 5.04%
29,455
Class A Common Stock
Oct 06
2023
SELL
Open market or private sale
$424,200
$350.0 p/Share
1,212
Reduced 3.76%
31,018
Class A Common Stock
Oct 03
2023
SELL
Open market or private sale
$413,316
$341.02 p/Share
1,212
Reduced 3.62%
32,230
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$123,710
$343.64 p/Share
360
Reduced 1.07%
33,442
Class A Common Stock
Sep 29
2023
SELL
Open market or private sale
$108,739
$353.05 p/Share
308
Reduced 0.9%
33,802
Class A Common Stock
Sep 27
2023
SELL
Open market or private sale
$100,491
$326.27 p/Share
308
Reduced 0.89%
34,110
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$1,112,120
$406.18 p/Share
2,738
Reduced 7.37%
34,418
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$146,854
$407.93 p/Share
360
Reduced 0.96%
37,156
Class A Common Stock
May 09
2023
SELL
Open market or private sale
$3,883,500
$250.0 p/Share
15,534
Reduced 29.28%
37,516
Class A Common Stock
Apr 03
2023
SELL
Open market or private sale
$164,397
$228.33 p/Share
720
Reduced 1.34%
53,050
Class A Common Stock