Jul 01
2025
SELL
Payment of exercise price or tax liability
$284,782
$28.83 p/Share
9,878
Reduced 1.19%
823,563
Class A Common Stock
Jun 02
2025
SELL
Payment of exercise price or tax liability
$281,494
$28.5 p/Share
9,877
Reduced 1.17%
833,441
Class A Common Stock
May 21
2025
SELL
Payment of exercise price or tax liability
$81,754
$34.51 p/Share
2,369
Reduced 0.28%
843,318
Class A Common Stock
May 21
2025
BUY
Grant, award, or other acquisition
-
64,098
Added 7.05%
845,687
Class A Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$362,486
$39.04 p/Share
9,285
Reduced 1.17%
781,589
Class A Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$424,695
$45.74 p/Share
9,285
Reduced 1.16%
790,874
Class A Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$391,827
$42.2 p/Share
9,285
Reduced 1.15%
800,159
Class A Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$463,085
$49.88 p/Share
9,284
Reduced 1.13%
809,636
Class A Common Stock
Jan 23
2025
SELL
Payment of exercise price or tax liability
$292,472
$30.68 p/Share
9,533
Reduced 1.15%
818,920
Class A Common Stock
Dec 12
2024
SELL
Payment of exercise price or tax liability
$201,020
$21.65 p/Share
9,285
Reduced 1.11%
828,453
Class A Common Stock
Nov 25
2024
SELL
Payment of exercise price or tax liability
$186,164
$20.05 p/Share
9,285
Reduced 1.1%
837,738
Class A Common Stock
Oct 21
2024
SELL
Payment of exercise price or tax liability
$140,218
$15.1 p/Share
9,286
Reduced 1.08%
847,023
Class A Common Stock
Sep 25
2024
SELL
Payment of exercise price or tax liability
$137,418
$14.8 p/Share
9,285
Reduced 1.07%
856,309
Class A Common Stock
Aug 27
2024
SELL
Payment of exercise price or tax liability
$135,267
$14.57 p/Share
9,284
Reduced 1.06%
865,594
Class A Common Stock
Jul 25
2024
SELL
Payment of exercise price or tax liability
$157,845
$17.0 p/Share
9,285
Reduced 1.05%
874,878
Class A Common Stock
Jun 21
2024
SELL
Payment of exercise price or tax liability
$129,525
$13.95 p/Share
9,285
Reduced 1.04%
884,163
Class A Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$74,280
$8.0 p/Share
9,285
Reduced 1.03%
893,448
Class A Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$74,280
$8.0 p/Share
9,285
Reduced 1.02%
902,733
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$96,136
$5.05 p/Share
19,037
Reduced 2.04%
912,018
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$1,296
$6.75 p/Share
192
Reduced 0.02%
809,444
Class A Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
306,749
Added 24.78%
931,055
Class A Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$17,381
$2.3 p/Share
7,557
Reduced 1.2%
624,306
Class A Common Stock
Dec 26
2023
SELL
Payment of exercise price or tax liability
$19,637
$4.6 p/Share
4,269
Reduced 0.67%
631,863
Class A Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$24,449
$3.79 p/Share
6,451
Reduced 1.0%
636,132
Class A Common Stock