Dec 15
2024
SELL
Payment of exercise price or tax liability
-
3,590
Reduced 12.29%
25,613
Class A Common Stock
Dec 15
2024
BUY
Exercise of conversion of derivative security
-
7,078
Added 21.02%
26,595
Class A Common Stock
Nov 04
2024
SELL
Open market or private sale
$199,556
$71.5 p/Share
2,791
Reduced 11.2%
22,125
Class A Common Stock
Oct 14
2024
SELL
Open market or private sale
$217,131
$77.63 p/Share
2,797
Reduced 10.09%
24,916
Class A Common Stock
Sep 16
2024
SELL
Open market or private sale
$206,487
$74.01 p/Share
2,790
Reduced 9.15%
27,713
Class A Common Stock
Sep 15
2024
SELL
Payment of exercise price or tax liability
-
3,591
Reduced 10.53%
30,503
Class A Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
-
7,080
Added 18.36%
31,485
Class A Common Stock
Aug 13
2024
SELL
Open market or private sale
$257,195
$92.02 p/Share
2,795
Reduced 9.38%
27,014
Class A Common Stock
Jul 16
2024
SELL
Open market or private sale
$277,524
$99.4 p/Share
2,792
Reduced 8.56%
29,809
Class A Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
-
3,681
Reduced 10.15%
32,601
Class A Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
7,255
Added 17.77%
33,583
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
-
7,175
Reduced 19.82%
29,027
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
5,319
Added 14.53%
31,278
Class A Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
8,758
Added 22.09%
30,883
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$72,227
$82.83 p/Share
872
Reduced 3.79%
22,125
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$222,907
$83.33 p/Share
2,675
Reduced 10.42%
22,997
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
5,320
Added 17.41%
25,230
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$80,797
$71.82 p/Share
1,125
Reduced 5.24%
20,352
Class A Common Stock
Nov 06
2023
SELL
Open market or private sale
$163,380
$70.0 p/Share
2,334
Reduced 9.8%
21,477
Class A Common Stock
Oct 13
2023
SELL
Open market or private sale
$304,237
$85.03 p/Share
3,578
Reduced 13.06%
23,811
Class A Common Stock
Sep 18
2023
SELL
Open market or private sale
$158,217
$83.01 p/Share
1,906
Reduced 6.51%
27,389
Class A Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
5,319
Added 15.51%
28,986
Class A Common Stock
Jun 16
2023
SELL
Open market or private sale
$148,024
$75.6 p/Share
1,958
Reduced 7.55%
23,976
Class A Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
5,582
Added 17.94%
25,533
Class A Common Stock
Mar 16
2023
SELL
Open market or private sale
$37,280
$82.48 p/Share
452
Reduced 2.14%
20,679
Class A Common Stock