Nov 23
2023
SELL
Payment of exercise price or tax liability
$33,187
$38.68 p/Share
858
Reduced 0.13%
663,424
Class A Common Stock
Nov 23
2023
BUY
Exercise of conversion of derivative security
-
1,961
Added 0.29%
664,282
Class A Common Stock
Nov 22
2023
SELL
Payment of exercise price or tax liability
$41,426
$38.68 p/Share
1,071
Reduced 0.16%
662,321
Class A Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
-
2,446
Added 0.37%
663,392
Class A Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$215,578
$34.81 p/Share
6,193
Reduced 0.93%
660,946
Class A Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
14,155
Added 2.08%
667,139
Class A Common Stock
Nov 08
2023
SELL
Open market or private sale
$3,780,944
$35.82 p/Share
105,554
Reduced 13.92%
652,984
Class A Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$311,384
$2.95 p/Share
105,554
Added 12.22%
758,538
Class A Common Stock
Oct 23
2023
SELL
Payment of exercise price or tax liability
$68,066
$28.15 p/Share
2,418
Reduced 0.37%
652,984
Class A Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
-
5,526
Added 0.84%
653,842
Class A Common Stock
Sep 23
2023
SELL
Payment of exercise price or tax liability
$23,818
$27.76 p/Share
858
Reduced 0.13%
649,876
Class A Common Stock
Sep 23
2023
BUY
Exercise of conversion of derivative security
-
1,961
Added 0.3%
650,734
Class A Common Stock
Sep 06
2023
SELL
Open market or private sale
$872,580
$30.0 p/Share
29,086
Reduced 4.29%
648,773
Class A Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$85,803
$2.95 p/Share
29,086
Added 4.11%
677,859
Class A Common Stock
Sep 01
2023
SELL
Open market or private sale
$710,730
$30.0 p/Share
23,691
Reduced 3.52%
648,773
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$143,042
$29.64 p/Share
4,826
Reduced 0.74%
648,773
Class A Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$102,424
$2.95 p/Share
34,720
Added 4.91%
672,464
Class A Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$23,860
$27.81 p/Share
858
Reduced 0.13%
642,570
Class A Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
-
1,961
Added 0.3%
643,428
Class A Common Stock
Aug 22
2023
SELL
Payment of exercise price or tax liability
$29,174
$27.24 p/Share
1,071
Reduced 0.17%
641,467
Class A Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
-
2,446
Added 0.38%
642,538
Class A Common Stock
Aug 09
2023
SELL
Payment of exercise price or tax liability
$175,014
$28.26 p/Share
6,193
Reduced 0.96%
640,092
Class A Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
-
14,154
Added 2.14%
646,285
Class A Common Stock
Aug 08
2023
SELL
Open market or private sale
$1,709,447
$32.39 p/Share
52,777
Reduced 7.71%
632,131
Class A Common Stock
Aug 08
2023
BUY
Exercise of conversion of derivative security
$155,692
$2.95 p/Share
52,777
Added 7.15%
684,908
Class A Common Stock