Sep 23
2024
SELL
Open market or private sale
$3,328,137
$297.74 p/Share
11,178
Reduced 3.76%
286,472
Class A Common Stock
Jun 21
2024
SELL
Open market or private sale
$4,207,400
$377.21 p/Share
11,154
Reduced 3.61%
297,650
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$2,294,629
$348.94 p/Share
6,576
Reduced 2.09%
308,593
Class A Common Stock
May 21
2024
BUY
Conversion of derivative security
-
6,576
Added 2.04%
315,169
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$1,893,030
$349.01 p/Share
5,424
Reduced 1.73%
308,593
Class A Common Stock
May 20
2024
BUY
Conversion of derivative security
-
5,424
Added 1.7%
314,017
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$4,071,480
$339.29 p/Share
12,000
Reduced 3.74%
308,593
Class A Common Stock
May 15
2024
BUY
Conversion of derivative security
-
12,000
Added 3.61%
320,593
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$3,949,200
$329.1 p/Share
12,000
Reduced 3.74%
308,593
Class A Common Stock
May 14
2024
BUY
Conversion of derivative security
-
6,599
Added 2.02%
320,593
Class A Common Stock
May 03
2024
SELL
Open market or private sale
$4,792,692
$304.24 p/Share
15,753
Reduced 4.78%
313,994
Class A Common Stock
Apr 17
2024
BUY
Grant, award, or other acquisition
-
23,239
Added 6.58%
329,747
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$20,300,160
$317.19 p/Share
64,000
Reduced 17.27%
306,508
Class A Common Stock
Apr 01
2024
BUY
Conversion of derivative security
-
22,716
Added 5.78%
370,508
Class A Common Stock
Mar 21
2024
SELL
Open market or private sale
$8,505,012
$325.9 p/Share
26,097
Reduced 6.98%
347,792
Class A Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
89,833
Added 19.37%
373,889
Class A Common Stock
Dec 21
2023
SELL
Open market or private sale
$5,785,909
$253.49 p/Share
22,825
Reduced 7.44%
284,056
Class A Common Stock
Dec 21
2023
-
20,000
Reduced 6.12%
306,881
Class A Common Stock
Dec 21
2023
BUY
Conversion of derivative security
-
20,000
Added 5.77%
326,881
Class A Common Stock
Dec 12
2023
SELL
Open market or private sale
$7,501,200
$250.04 p/Share
30,000
Reduced 8.91%
306,881
Class A Common Stock
Nov 13
2023
SELL
Open market or private sale
$6,100,000
$200.0 p/Share
30,500
Reduced 8.3%
336,881
Class A Common Stock
Sep 21
2023
SELL
Open market or private sale
$2,257,075
$168.2 p/Share
13,419
Reduced 3.52%
367,381
Class A Common Stock
Jun 21
2023
SELL
Open market or private sale
$2,130,589
$147.65 p/Share
14,430
Reduced 3.65%
380,800
Class A Common Stock
Apr 19
2023
BUY
Grant, award, or other acquisition
-
58,182
Added 12.84%
395,020
Class A Common Stock
Mar 21
2023
SELL
Open market or private sale
$2,213,948
$133.25 p/Share
16,615
Reduced 4.7%
336,838
Class A Common Stock