Jan 28
2025
SELL
Open market or private sale
$2,924,030
$43.48 p/Share
67,250
Reduced 38.81%
106,052
Class A Common Stock
Jan 27
2025
SELL
Open market or private sale
$358,160
$44.77 p/Share
8,000
Reduced 4.41%
173,302
Class A Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$2,110,824
$43.55 p/Share
48,469
Reduced 21.09%
181,302
Class A Common Stock
Jan 27
2025
BUY
Exercise of conversion of derivative security
-
125,313
Added 36.01%
222,726
Class A Common Stock
Jan 24
2025
SELL
Payment of exercise price or tax liability
$189,533
$45.55 p/Share
4,161
Reduced 3.83%
104,458
Class A Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
-
16,584
Added 13.25%
108,619
Class A Common Stock
May 24
2024
SELL
Open market or private sale
$1,791,360
$32.0 p/Share
55,980
Reduced 37.82%
92,035
Class A Common Stock
May 24
2024
BUY
Exercise of conversion of derivative security
$413,640
$22.98 p/Share
18,000
Added 14.06%
110,035
Class A Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$661,494
$31.3 p/Share
21,134
Reduced 13.98%
130,015
Class A Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
53,706
Added 26.22%
151,149
Class A Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$238,800
$30.0 p/Share
7,960
Reduced 7.55%
97,443
Class A Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
20,227
Added 16.1%
105,403
Class A Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$138,198
$30.3 p/Share
4,561
Reduced 5.08%
85,176
Class A Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
17,902
Added 16.63%
89,737
Class A Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$126,498
$30.04 p/Share
4,211
Reduced 5.54%
71,835
Class A Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
-
16,583
Added 17.9%
76,046
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$335,300
$33.53 p/Share
10,000
Reduced 14.4%
59,463
Class A Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$229,800
$22.98 p/Share
10,000
Added 12.58%
69,463
Class A Common Stock
Nov 01
2023
SELL
Open market or private sale
$344,900
$34.49 p/Share
10,000
Reduced 14.4%
59,463
Class A Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$229,800
$22.98 p/Share
10,000
Added 12.58%
69,463
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$352,000
$35.2 p/Share
10,000
Reduced 14.4%
59,463
Class A Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$125,608
$22.98 p/Share
5,466
Added 7.29%
69,463
Class A Common Stock
Sep 01
2023
SELL
Open market or private sale
$365,600
$36.56 p/Share
10,000
Reduced 13.51%
63,997
Class A Common Stock
Aug 01
2023
SELL
Open market or private sale
$354,900
$35.49 p/Share
10,000
Reduced 11.91%
73,997
Class A Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$451,462
$28.36 p/Share
15,919
Reduced 15.93%
83,997
Class A Common Stock