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
Aug 15
2023
SELL
Payment of exercise price or tax liability
$225,661
$39.94 p/Share
5,650
Reduced 1.02%
549,292
Class A Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
14,354
Added 2.52%
554,942
Class A Common Stock
Jun 26
2023
BUY
Exercise of conversion of derivative security
$47,650
$9.53 p/Share
5,000
Added 0.92%
540,335
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$254,024
$44.96 p/Share
5,650
Reduced 1.04%
535,335
Class A Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
14,452
Added 2.6%
540,985
Class A Common Stock
Apr 25
2023
BUY
Exercise of conversion of derivative security
$51,624
$9.53 p/Share
5,417
Added 1.02%
526,533
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$209,444
$46.44 p/Share
4,510
Reduced 0.86%
521,116
Class A Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
18,057
Added 3.32%
525,626
Class A Common Stock