Dec 17
2024
SELL
Open market or private sale
$2,681,379
$55.96 p/Share
47,916
Reduced 7.13%
624,356
Class A Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
$66,124
$1.38 p/Share
47,916
Added 6.65%
672,272
Class A Common Stock
Dec 16
2024
SELL
Open market or private sale
$280,000
$56.0 p/Share
5,000
Reduced 0.79%
624,356
Class A Common Stock
Dec 12
2024
-
12,750
Reduced 1.99%
629,356
Class A Common Stock
Dec 11
2024
SELL
Payment of exercise price or tax liability
$1,142,627
$55.97 p/Share
20,415
Reduced 3.08%
642,106
Class A Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
-
51,879
Added 7.26%
662,521
Class A Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$1,155,519
$55.86 p/Share
20,686
Reduced 3.28%
610,642
Class A Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
52,566
Added 7.69%
631,328
Class A Common Stock
Nov 04
2024
SELL
Open market or private sale
$280,250
$56.05 p/Share
5,000
Reduced 0.86%
578,762
Class A Common Stock
Oct 02
2024
SELL
Open market or private sale
$276,750
$55.35 p/Share
5,000
Reduced 0.85%
583,762
Class A Common Stock
Sep 19
2024
SELL
Open market or private sale
$1,035,600
$51.78 p/Share
20,000
Reduced 3.29%
588,762
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$373,933
$47.72 p/Share
7,836
Reduced 1.27%
608,762
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
19,908
Added 3.13%
616,598
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$320,216
$40.87 p/Share
7,835
Reduced 1.3%
596,530
Class A Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
19,908
Added 3.19%
604,365
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$311,537
$45.68 p/Share
6,820
Reduced 1.15%
584,557
Class A Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
25,439
Added 4.12%
591,377
Class A Common Stock
Dec 19
2023
-
10,000
Reduced 1.74%
565,759
Class A Common Stock
Dec 18
2023
-
80,000
Reduced 12.2%
575,759
Class A Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$1,151,350
$43.99 p/Share
26,173
Reduced 3.84%
655,759
Class A Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
-
66,512
Added 8.89%
681,932
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$969,927
$41.99 p/Share
23,099
Reduced 3.62%
615,420
Class A Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
58,693
Added 8.42%
638,519
Class A Common Stock
Sep 25
2023
SELL
Open market or private sale
$830,227
$39.31 p/Share
21,120
Reduced 3.51%
579,826
Class A Common Stock
Sep 25
2023
BUY
Exercise of conversion of derivative security
$50,620
$0.98 p/Share
51,654
Added 7.92%
600,946
Class A Common Stock