Jan 22
2024
SELL
Open market or private sale
$1,996,026
$37.82 p/Share
52,777
Reduced 5.98%
830,456
Class A Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$155,692
$2.95 p/Share
52,777
Added 5.64%
883,233
Class A Common Stock
Dec 23
2023
SELL
Payment of exercise price or tax liability
$30,647
$35.72 p/Share
858
Reduced 0.1%
830,456
Class A Common Stock
Dec 23
2023
BUY
Exercise of conversion of derivative security
-
1,961
Added 0.24%
831,314
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$188,214
$39.0 p/Share
4,826
Reduced 0.58%
829,353
Class A Common Stock
Dec 01
2023
SELL
Open market or private sale
$2,049,858
$38.84 p/Share
52,777
Reduced 5.98%
829,353
Class A Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$188,230
$2.95 p/Share
63,807
Added 6.75%
882,130
Class A Common Stock
Nov 29
2023
SELL
Open market or private sale
$4,747,821
$38.41 p/Share
123,609
Reduced 13.06%
823,149
Class A Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
-
283,334
Added 23.03%
946,758
Class A Common Stock
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