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
Mar 14
2023
BUY
Grant, award, or other acquisition
-
40,453
Added 28.82%
99,916
Class A Common Stock
Jan 31
2023
SELL
Open market or private sale
$303,454
$30.93 p/Share
9,811
Reduced 14.16%
59,463
Class A Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$225,456
$22.98 p/Share
9,811
Added 12.41%
69,274
Class A Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$246,919
$31.02 p/Share
7,960
Reduced 11.81%
59,463
Class A Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
20,226
Added 23.08%
67,423
Class A Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$152,644
$31.0 p/Share
4,924
Reduced 9.45%
47,197
Class A Common Stock