Dec 24
2024
|
|
-
|
20,184
Reduced 6.09%
|
311,381
Class A Common Stock
|
|
Dec 24
2024
|
BUY
Conversion of derivative security
|
-
|
6,728
Added 1.99%
|
331,565
Class A Common Stock
|
|
Dec 23
2024
|
SELL
Open market or private sale
|
$1,873,080
$170.28 p/Share
|
11,000
Reduced 3.28%
|
324,837
Class A Common Stock
|
|
Dec 23
2024
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.17%
|
335,837
Class A Common Stock
|
|
Nov 25
2024
|
BUY
Conversion of derivative security
|
-
|
26,912
Added 7.65%
|
324,837
Class A Common Stock
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$3,066,420
$146.02 p/Share
|
21,000
Reduced 6.58%
|
297,925
Class A Common Stock
|
|
Nov 22
2024
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.33%
|
318,925
Class A Common Stock
|
|
Nov 20
2024
|
SELL
Payment of exercise price or tax liability
|
$4,302,709
$137.16 p/Share
|
31,370
Reduced 9.25%
|
307,925
Class A Common Stock
|
|
Oct 22
2024
|
SELL
Open market or private sale
|
$854,809
$77.71 p/Share
|
11,000
Reduced 3.14%
|
339,295
Class A Common Stock
|
|
Oct 22
2024
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.04%
|
350,295
Class A Common Stock
|
|
Sep 23
2024
|
SELL
Open market or private sale
|
$722,700
$65.7 p/Share
|
11,000
Reduced 3.14%
|
339,295
Class A Common Stock
|
|
Sep 23
2024
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 3.04%
|
350,295
Class A Common Stock
|
|
Aug 20
2024
|
SELL
Payment of exercise price or tax liability
|
$1,705,273
$54.36 p/Share
|
31,370
Reduced 8.24%
|
349,295
Class A Common Stock
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$1,131,690
$53.89 p/Share
|
21,000
Reduced 5.83%
|
339,295
Class A Common Stock
|
|
Aug 20
2024
|
BUY
Conversion of derivative security
|
-
|
11,000
Added 2.96%
|
360,295
Class A Common Stock
|
|
May 23
2024
|
SELL
Open market or private sale
|
$1,946,139
$58.94 p/Share
|
33,019
Reduced 7.98%
|
380,665
Class A Common Stock
|
|
Mar 25
2024
|
SELL
Open market or private sale
|
$5,975,499
$32.3 p/Share
|
185,000
Reduced 30.9%
|
413,684
Class A Common Stock
|
|
Mar 20
2024
|
SELL
Payment of exercise price or tax liability
|
$3,081,386
$34.0 p/Share
|
90,629
Reduced 17.97%
|
413,684
Class A Common Stock
|
|
Mar 20
2024
|
BUY
Conversion of derivative security
|
-
|
185,000
Added 23.61%
|
598,684
Class A Common Stock
|
|