Nov 22
2023
SELL
Payment of exercise price or tax liability
$109,387
$38.68 p/Share
2,828
Reduced 0.08%
3,479,780
Class A Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
-
5,849
Added 0.17%
3,482,608
Class A Common Stock
Nov 21
2023
-
74,877
Reduced 2.11%
3,476,759
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$7,654,000
$38.27 p/Share
200,000
Reduced 5.44%
3,476,759
Class A Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$940,000
$4.7 p/Share
200,000
Added 5.16%
3,676,759
Class A Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$643,219
$34.81 p/Share
18,478
Reduced 0.52%
3,551,636
Class A Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
38,216
Added 1.06%
3,570,114
Class A Common Stock
Nov 08
2023
SELL
Open market or private sale
$17,915,000
$35.83 p/Share
500,000
Reduced 12.4%
3,531,898
Class A Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$1,008,441
$4.7 p/Share
214,562
Added 5.05%
4,031,898
Class A Common Stock
Oct 23
2023
SELL
Payment of exercise price or tax liability
$157,724
$28.15 p/Share
5,603
Reduced 0.15%
3,817,336
Class A Common Stock
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