Oct 23
2023
BUY
Exercise of conversion of derivative security
-
11,588
Added 0.3%
3,822,939
Class A Common Stock
Oct 20
2023
SELL
Open market or private sale
$5,464,000
$27.32 p/Share
200,000
Reduced 4.99%
3,811,351
Class A Common Stock
Oct 20
2023
BUY
Exercise of conversion of derivative security
$764,000
$3.82 p/Share
200,000
Added 4.75%
4,011,351
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$537,432
$29.64 p/Share
18,132
Reduced 0.47%
3,811,351
Class A Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
37,500
Added 0.97%
3,829,483
Class A Common Stock
Aug 22
2023
SELL
Payment of exercise price or tax liability
$77,034
$27.24 p/Share
2,828
Reduced 0.07%
3,791,983
Class A Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
-
5,849
Added 0.15%
3,794,811
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$6,750,000
$27.0 p/Share
250,000
Reduced 6.19%
3,788,962
Class A Common Stock
Aug 09
2023
SELL
Payment of exercise price or tax liability
$522,188
$28.26 p/Share
18,478
Reduced 0.46%
4,038,962
Class A Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
-
38,217
Added 0.93%
4,057,440
Class A Common Stock
Aug 08
2023
SELL
Open market or private sale
$9,714,000
$32.38 p/Share
300,000
Reduced 6.95%
4,019,223
Class A Common Stock
Jul 23
2023
SELL
Payment of exercise price or tax liability
$174,141
$31.08 p/Share
5,603
Reduced 0.13%
4,319,223
Class A Common Stock
Jul 23
2023
BUY
Exercise of conversion of derivative security
-
11,587
Added 0.27%
4,324,826
Class A Common Stock
Jul 21
2023
SELL
Open market or private sale
$13,945,500
$30.99 p/Share
450,000
Reduced 9.45%
4,313,239
Class A Common Stock
Jun 29
2023
BUY
Exercise of conversion of derivative security
$100,119
$4.7 p/Share
21,302
Added 0.45%
4,763,239
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$442,964
$24.43 p/Share
18,132
Reduced 0.34%
5,328,633
Class A Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
37,500
Added 0.7%
5,346,765
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$3,751,500
$25.01 p/Share
150,000
Reduced 2.75%
5,309,265
Class A Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
$65,899
$25.22 p/Share
2,613
Reduced 0.05%
5,459,265
Class A Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
-
5,849
Added 0.11%
5,461,878
Class A Common Stock
May 19
2023
SELL
Open market or private sale
$4,798,000
$23.99 p/Share
200,000
Reduced 3.54%
5,456,029
Class A Common Stock
May 10
2023
-
124,236
Reduced 2.15%
5,656,029
Class A Common Stock
May 09
2023
SELL
Payment of exercise price or tax liability
$413,752
$24.38 p/Share
16,971
Reduced 0.29%
5,780,265
Class A Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
-
38,217
Added 0.65%
5,797,236
Class A Common Stock
May 08
2023
SELL
Open market or private sale
$4,868,000
$24.34 p/Share
200,000
Reduced 3.36%
5,759,019
Class A Common Stock