Jun 12
2025
SELL
Open market or private sale
$16,653,000
$333.06 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock
Jun 12
2025
SELL
Other acquisition or disposition
-
50,000
Reduced 0.14%
36,892,317
Class B Common Stock
Jun 12
2025
BUY
Conversion of derivative security
-
50,000
Added 50.0%
50,000
Class A Common Stock
Jun 11
2025
SELL
Open market or private sale
$16,871,000
$337.42 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock
Jun 11
2025
SELL
Other acquisition or disposition
-
50,000
Reduced 0.14%
36,942,317
Class B Common Stock
Jun 11
2025
BUY
Conversion of derivative security
-
50,000
Added 50.0%
50,000
Class A Common Stock
Jun 10
2025
SELL
Open market or private sale
$16,906,000
$338.12 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock
Jun 10
2025
SELL
Other acquisition or disposition
-
50,000
Reduced 0.13%
36,992,317
Class B Common Stock
Jun 10
2025
BUY
Conversion of derivative security
-
50,000
Added 50.0%
50,000
Class A Common Stock
Jun 09
2025
SELL
Open market or private sale
$16,588,999
$331.78 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock
Jun 09
2025
SELL
Other acquisition or disposition
-
50,000
Reduced 0.13%
37,042,317
Class B Common Stock
Jun 09
2025
BUY
Conversion of derivative security
-
50,000
Added 50.0%
50,000
Class A Common Stock
Jun 06
2025
SELL
Other acquisition or disposition
-
100,000
Reduced 0.27%
37,092,317
Class B Common Stock
Jun 06
2025
SELL
Open market or private sale
$34,572,000
$345.72 p/Share
100,000
Reduced 100.0%
0
Class A Common Stock
Jun 06
2025
BUY
Conversion of derivative security
-
100,000
Added 50.0%
100,000
Class A Common Stock
Jun 05
2025
SELL
Open market or private sale
$17,263,500
$345.27 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock
Jun 05
2025
SELL
Other acquisition or disposition
-
50,000
Reduced 0.13%
37,192,317
Class B Common Stock
Jun 05
2025
BUY
Conversion of derivative security
-
50,000
Added 50.0%
50,000
Class A Common Stock
Jun 04
2025
SELL
Other acquisition or disposition
-
50,000
Reduced 0.13%
37,242,317
Class B Common Stock
Jun 04
2025
SELL
Open market or private sale
$16,993,500
$339.87 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock
Jun 04
2025
BUY
Conversion of derivative security
-
50,000
Added 50.0%
50,000
Class A Common Stock
Jun 03
2025
SELL
Open market or private sale
$16,761,500
$335.23 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock
Jun 03
2025
SELL
Other acquisition or disposition
-
50,000
Reduced 0.13%
37,292,317
Class B Common Stock
Jun 03
2025
BUY
Conversion of derivative security
-
50,000
Added 50.0%
50,000
Class A Common Stock
Jun 02
2025
SELL
Open market or private sale
$16,342,500
$326.85 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock