Jun 17
2024
BUY
Conversion of derivative security
-
300,000
Added 42.86%
400,000
Class A Common Stock
Jun 12
2024
SELL
Open market or private sale
$9,736,000
$97.36 p/Share
100,000
Reduced 50.0%
100,000
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$117,754
$90.86 p/Share
1,296
Reduced 0.64%
200,000
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$4,472,975
$91.84 p/Share
48,704
Reduced 19.48%
201,296
Class A Common Stock
May 17
2024
SELL
Open market or private sale
$4,537,000
$90.74 p/Share
50,000
Reduced 16.67%
250,000
Class A Common Stock
Feb 23
2024
BUY
Conversion of derivative security
-
300,000
Added 50.0%
300,000
Class A Common Stock
Dec 08
2023
SELL
Open market or private sale
$326,691
$71.58 p/Share
4,564
Reduced 100.0%
0
Class A Common Stock
Dec 08
2023
BUY
Conversion of derivative security
-
4,564
Added 50.0%
4,564
Class A Common Stock
Dec 06
2023
SELL
Open market or private sale
$1,043,644
$72.42 p/Share
14,411
Reduced 100.0%
0
Class A Common Stock
Dec 06
2023
BUY
Conversion of derivative security
-
14,411
Added 50.0%
14,411
Class A Common Stock
Dec 01
2023
SELL
Open market or private sale
$3,331,307
$72.79 p/Share
45,766
Reduced 100.0%
0
Class A Common Stock
Dec 01
2023
BUY
Conversion of derivative security
-
45,766
Added 50.0%
45,766
Class A Common Stock
Nov 30
2023
SELL
Open market or private sale
$81,949
$72.65 p/Share
1,128
Reduced 100.0%
0
Class A Common Stock
Nov 30
2023
BUY
Conversion of derivative security
-
1,128
Added 50.0%
1,128
Class A Common Stock
Nov 29
2023
SELL
Open market or private sale
$1,877,452
$73.47 p/Share
25,554
Reduced 100.0%
0
Class A Common Stock
Nov 29
2023
BUY
Conversion of derivative security
-
25,554
Added 50.0%
25,554
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$629,466
$73.39 p/Share
8,577
Reduced 100.0%
0
Class A Common Stock
Nov 21
2023
BUY
Conversion of derivative security
-
8,577
Added 50.0%
8,577
Class A Common Stock
Apr 14
2023
SELL
Open market or private sale
$3,569,000
$71.38 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock
Apr 14
2023
BUY
Conversion of derivative security
-
50,000
Added 50.0%
50,000
Class A Common Stock
Apr 13
2023
SELL
Open market or private sale
$3,567,000
$71.34 p/Share
50,000
Reduced 100.0%
0
Class A Common Stock
Apr 13
2023
BUY
Conversion of derivative security
-
50,000
Added 50.0%
50,000
Class A Common Stock
Mar 14
2023
SELL
Open market or private sale
$3,318,033
$66.12 p/Share
50,182
Reduced 100.0%
0
Class A Common Stock
Mar 14
2023
BUY
Conversion of derivative security
-
50,182
Added 50.0%
50,182
Class A Common Stock
Mar 10
2023
SELL
Open market or private sale
$3,226,711
$64.77 p/Share
49,818
Reduced 100.0%
0
Class A Common Stock