Nov 01
2024
SELL
Payment of exercise price or tax liability
$28,048
$71.01 p/Share
395
Reduced 0.14%
287,181
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$63,025
$37.74 p/Share
1,670
Reduced 0.58%
287,576
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$22,865
$57.74 p/Share
396
Reduced 0.14%
289,246
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$85,920
$51.48 p/Share
1,669
Reduced 0.57%
289,642
Class A Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$27,614
$69.91 p/Share
395
Reduced 0.14%
291,311
Class A Common Stock
Apr 02
2024
SELL
Payment of exercise price or tax liability
$403,954
$62.08 p/Share
6,507
Reduced 2.18%
291,706
Class A Common Stock
Apr 02
2024
BUY
Exercise of conversion of derivative security
-
14,348
Added 4.59%
298,213
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$398,887
$60.52 p/Share
6,591
Reduced 2.27%
283,865
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$196,918
$39.11 p/Share
5,035
Reduced 1.7%
290,456
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$2,164
$8.2 p/Share
264
Reduced 0.09%
295,491
Class A Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$54,077
$10.47 p/Share
5,165
Reduced 1.72%
295,755
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$53,119
$10.55 p/Share
5,035
Reduced 1.65%
300,920
Class A Common Stock
Nov 14
2023
BUY
Open market or private purchase
$112,172
$9.89 p/Share
11,342
Added 3.57%
305,955
Class A Common Stock
Nov 13
2023
BUY
Open market or private purchase
$63,612
$10.33 p/Share
6,158
Added 2.05%
294,613
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$3,504
$8.85 p/Share
396
Reduced 0.14%
288,455
Class A Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$58,198
$8.83 p/Share
6,591
Reduced 2.23%
288,851
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$59,413
$11.8 p/Share
5,035
Reduced 1.68%
295,442
Class A Common Stock
Aug 24
2023
BUY
Open market or private purchase
$7,008
$9.83 p/Share
713
Added 0.24%
300,477
Class A Common Stock
Aug 23
2023
BUY
Open market or private purchase
$70,552
$9.78 p/Share
7,214
Added 2.35%
299,764
Class A Common Stock
Aug 22
2023
BUY
Open market or private purchase
$85,270
$8.99 p/Share
9,485
Added 3.14%
292,550
Class A Common Stock
Aug 09
2023
BUY
Grant, award, or other acquisition
-
72,316
Added 20.35%
283,065
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$4,317
$10.93 p/Share
395
Reduced 0.19%
210,749
Class A Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$66,437
$10.08 p/Share
6,591
Reduced 3.03%
211,144
Class A Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$56,375
$6.41 p/Share
8,795
Reduced 3.88%
217,735
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$23,966
$4.76 p/Share
5,035
Reduced 2.17%
226,530
Class A Common Stock