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
Apr 23
2023
SELL
Payment of exercise price or tax liability
$113,431
$21.97 p/Share
5,163
Reduced 0.09%
5,959,019
Class A Common Stock
Apr 23
2023
BUY
Exercise of conversion of derivative security
-
11,587
Added 0.19%
5,964,182
Class A Common Stock
Apr 21
2023
SELL
Open market or private sale
$4,344,000
$21.72 p/Share
200,000
Reduced 3.25%
5,952,595
Class A Common Stock
Mar 27
2023
SELL
Open market or private sale
$5,316,000
$17.72 p/Share
300,000
Reduced 4.65%
6,152,595
Class A Common Stock
Mar 15
2023
SELL
Open market or private sale
$5,134,825
$17.43 p/Share
294,597
Reduced 4.37%
6,452,595
Class A Common Stock