Oct 10
2024
SELL
Open market or private sale
$164,450
$55.0 p/Share
2,990
Reduced 2.15%
136,076
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$207,464
$53.65 p/Share
3,867
Reduced 2.71%
139,066
Class A Common Stock
Jul 17
2024
SELL
Open market or private sale
$135,112
$56.25 p/Share
2,402
Reduced 1.65%
142,933
Class A Common Stock
Jun 22
2024
BUY
Grant, award, or other acquisition
-
37,670
Added 20.58%
145,335
Class A Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$191,752
$43.59 p/Share
4,399
Reduced 3.93%
107,665
Class A Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
56,218
Added 33.55%
111,368
Class A Common Stock
Mar 21
2024
SELL
Open market or private sale
$142,468
$58.75 p/Share
2,425
Reduced 4.21%
55,150
Class A Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$139,561
$54.58 p/Share
2,557
Reduced 4.25%
57,575
Class A Common Stock
Feb 08
2024
SELL
Open market or private sale
$2,294,084
$75.11 p/Share
30,543
Reduced 33.68%
60,132
Class A Common Stock
Feb 08
2024
BUY
Conversion of derivative security
-
30,543
Added 25.2%
90,675
Class A Common Stock
Jan 30
2024
SELL
Open market or private sale
$1,178,714
$75.02 p/Share
15,712
Reduced 20.72%
60,132
Class A Common Stock
Jan 30
2024
BUY
Conversion of derivative security
-
15,712
Added 17.16%
75,844
Class A Common Stock
Jan 18
2024
SELL
Open market or private sale
$3,010,839
$65.66 p/Share
45,855
Reduced 43.26%
60,132
Class A Common Stock
Jan 18
2024
BUY
Conversion of derivative security
-
45,855
Added 30.2%
105,987
Class A Common Stock
Jan 17
2024
SELL
Open market or private sale
$110,760
$65.0 p/Share
1,704
Reduced 2.76%
60,132
Class A Common Stock
Jan 17
2024
BUY
Conversion of derivative security
-
400
Added 0.64%
61,836
Class A Common Stock
Dec 29
2023
SELL
Open market or private sale
$5,968,509
$63.76 p/Share
93,609
Reduced 60.38%
61,436
Class A Common Stock
Dec 29
2023
BUY
Conversion of derivative security
-
50,000
Added 24.38%
155,045
Class A Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$122,510
$63.51 p/Share
1,929
Reduced 1.8%
105,045
Class A Common Stock
Sep 18
2023
SELL
Payment of exercise price or tax liability
$84,086
$47.94 p/Share
1,754
Reduced 1.61%
106,974
Class A Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$92,145
$51.68 p/Share
1,783
Reduced 1.61%
108,728
Class A Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
55,000
Added 33.36%
109,859
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$22,294
$34.89 p/Share
639
Reduced 1.15%
54,859
Class A Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$26,433
$48.86 p/Share
541
Reduced 0.97%
55,498
Class A Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$32,189
$57.48 p/Share
560
Reduced 1.0%
55,387
Class A Common Stock