Apr 23
2024
BUY
Exercise of conversion of derivative security
-
6,239
Added 0.83%
748,795
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$496,290
$43.78 p/Share
11,336
Reduced 1.5%
742,556
Class A Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
-
23,445
Added 3.02%
753,892
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$464,290
$43.53 p/Share
10,666
Reduced 1.44%
730,447
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
22,059
Added 2.89%
741,113
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$105,040
$40.84 p/Share
2,572
Reduced 0.36%
719,054
Class A Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
5,318
Added 0.73%
721,626
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$449,156
$43.38 p/Share
10,354
Reduced 1.42%
716,308
Class A Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
28,309
Added 3.75%
726,662
Class A Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$79,566
$38.29 p/Share
2,078
Reduced 0.3%
698,353
Class A Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
-
6,239
Added 0.88%
700,431
Class A Common Stock
Dec 06
2023
SELL
Open market or private sale
$8,914,758
$36.03 p/Share
247,426
Reduced 26.28%
694,192
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$9,040,577
$36.63 p/Share
246,808
Reduced 35.85%
441,618
Class A Common Stock
Dec 05
2023
BUY
Grant, award, or other acquisition
-
500,000
Added 34.68%
941,618
Class A Common Stock
Dec 04
2023
BUY
Grant, award, or other acquisition
-
500,000
Added 42.07%
688,426
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$415,974
$39.0 p/Share
10,666
Reduced 5.36%
188,426
Class A Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
22,058
Added 9.97%
199,092
Class A Common Stock
Nov 22
2023
SELL
Payment of exercise price or tax liability
$99,446
$38.68 p/Share
2,571
Reduced 1.43%
177,034
Class A Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
-
5,317
Added 2.88%
179,605
Class A Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$3,193
$29.57 p/Share
108
Reduced 0.01%
1,780,056
Class A Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
276
Added 0.02%
1,780,164
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.76%
1,779,888
Class A Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
$144,882
$4.7 p/Share
30,826
Added 1.69%
1,793,575
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.17%
1,762,749
Class A Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
-
6,240
Added 0.35%
1,765,767
Class A Common Stock