Dec 24
2024
SELL
Open market or private sale
$2,917,003
$361.06 p/Share
8,079
Reduced 7.33%
102,214
Class A Common Stock
Dec 23
2024
SELL
Open market or private sale
$1,973,377
$358.47 p/Share
5,505
Reduced 4.75%
110,293
Class A Common Stock
Dec 16
2024
SELL
Open market or private sale
$1,655,280
$367.84 p/Share
4,500
Reduced 3.74%
115,798
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$1,361,760
$340.44 p/Share
4,000
Reduced 3.22%
120,298
Class A Common Stock
Oct 15
2024
SELL
Open market or private sale
$1,237,520
$309.38 p/Share
4,000
Reduced 3.12%
124,298
Class A Common Stock
Oct 09
2024
-
32,709
Reduced 20.32%
128,298
Class A Common Stock
Sep 24
2024
SELL
Open market or private sale
$2,380,657
$294.49 p/Share
8,084
Reduced 4.78%
161,007
Class A Common Stock
Sep 23
2024
SELL
Open market or private sale
$1,638,725
$297.95 p/Share
5,500
Reduced 3.15%
169,091
Class A Common Stock
Sep 16
2024
SELL
Open market or private sale
$1,171,980
$260.44 p/Share
4,500
Reduced 2.51%
174,591
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$1,040,000
$260.0 p/Share
4,000
Reduced 2.18%
179,091
Class A Common Stock
Jul 15
2024
SELL
Open market or private sale
$1,485,280
$371.32 p/Share
4,000
Reduced 2.14%
183,091
Class A Common Stock
Jun 24
2024
SELL
Open market or private sale
$3,029,521
$375.08 p/Share
8,077
Reduced 4.14%
187,091
Class A Common Stock
Jun 21
2024
SELL
Open market or private sale
$2,094,987
$380.63 p/Share
5,504
Reduced 2.74%
195,168
Class A Common Stock
Jun 17
2024
SELL
Open market or private sale
$1,723,995
$383.11 p/Share
4,500
Reduced 2.19%
200,672
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$1,336,040
$334.01 p/Share
4,000
Reduced 1.91%
204,961
Class A Common Stock
Apr 15
2024
SELL
Open market or private sale
$1,236,160
$309.04 p/Share
4,000
Reduced 1.88%
208,961
Class A Common Stock
Mar 22
2024
SELL
Open market or private sale
$7,460,440
$325.94 p/Share
22,889
Reduced 9.7%
212,961
Class A Common Stock
Mar 21
2024
SELL
Open market or private sale
$4,829,986
$326.02 p/Share
14,815
Reduced 5.91%
235,850
Class A Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
59,888
Added 19.28%
250,665
Class A Common Stock
Dec 21
2023
SELL
Open market or private sale
$2,332,178
$253.36 p/Share
9,205
Reduced 4.6%
190,777
Class A Common Stock
Dec 13
2023
-
6,250
Reduced 3.03%
199,982
Class A Common Stock
Sep 21
2023
SELL
Open market or private sale
$1,511,597
$168.03 p/Share
8,996
Reduced 4.18%
206,232
Class A Common Stock
Jul 13
2023
-
13,524
Reduced 5.91%
215,228
Class A Common Stock
Jun 21
2023
SELL
Open market or private sale
$1,387,124
$150.48 p/Share
9,218
Reduced 3.87%
228,752
Class A Common Stock
Apr 19
2023
BUY
Grant, award, or other acquisition
-
38,788
Added 14.03%
237,760
Class A Common Stock