Dec 01
2023
BUY
Exercise of conversion of derivative security
-
22,058
Added 0.77%
2,859,607
Class A Common Stock
Nov 22
2023
SELL
Payment of exercise price or tax liability
$99,446
$38.68 p/Share
2,571
Reduced 0.09%
2,837,549
Class A Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
-
5,317
Added 0.19%
2,840,120
Class A Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$476,444
$34.81 p/Share
13,687
Reduced 0.48%
2,834,803
Class A Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
28,308
Added 0.98%
2,848,490
Class A Common Stock
Nov 06
2023
SELL
Open market or private sale
$3,619,911
$34.26 p/Share
105,660
Reduced 3.61%
2,820,182
Class A Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$347,621
$3.29 p/Share
105,660
Added 3.49%
2,925,842
Class A Common Stock
Nov 03
2023
SELL
Open market or private sale
$109,508
$34.2 p/Share
3,202
Reduced 0.11%
2,820,182
Class A Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$10,534
$3.29 p/Share
3,202
Added 0.11%
2,823,384
Class A Common Stock
Oct 23
2023
SELL
Payment of exercise price or tax liability
$84,956
$28.15 p/Share
3,018
Reduced 0.11%
2,820,182
Class A Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
-
6,240
Added 0.22%
2,823,200
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$316,140
$29.64 p/Share
10,666
Reduced 0.38%
2,816,960
Class A Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
22,059
Added 0.77%
2,827,626
Class A Common Stock
Aug 22
2023
SELL
Payment of exercise price or tax liability
$70,061
$27.24 p/Share
2,572
Reduced 0.09%
2,805,567
Class A Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
-
5,318
Added 0.19%
2,808,139
Class A Common Stock
Aug 09
2023
SELL
Payment of exercise price or tax liability
$386,822
$28.26 p/Share
13,688
Reduced 0.49%
2,802,821
Class A Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
-
28,309
Added 1.0%
2,816,509
Class A Common Stock
Aug 08
2023
SELL
Open market or private sale
$8,723,819
$32.38 p/Share
269,420
Reduced 8.81%
2,788,200
Class A Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
$886,391
$3.29 p/Share
269,420
Added 8.1%
3,057,620
Class A Common Stock
Aug 04
2023
SELL
Open market or private sale
$10,674,400
$34.3 p/Share
311,207
Reduced 10.04%
2,788,200
Class A Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$1,023,871
$3.29 p/Share
311,207
Added 9.12%
3,099,407
Class A Common Stock
Jul 23
2023
SELL
Payment of exercise price or tax liability
$93,768
$31.08 p/Share
3,017
Reduced 0.11%
2,788,200
Class A Common Stock
Jul 23
2023
BUY
Exercise of conversion of derivative security
-
6,239
Added 0.22%
2,791,217
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$260,570
$24.43 p/Share
10,666
Reduced 0.38%
2,784,978
Class A Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
22,059
Added 0.78%
2,795,644
Class A Common Stock