Mar 17
2025
BUY
Grant, award, or other acquisition
-
171,428
Added 13.56%
1,092,968
Class A Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$60,000
$1.2 p/Share
50,000
Added 5.15%
921,540
Class A Common Stock
Feb 28
2025
SELL
Open market or private sale
$84,423
$10.63 p/Share
7,942
Reduced 0.9%
871,540
Class A Common Stock
Feb 24
2025
SELL
Open market or private sale
$56,368
$11.07 p/Share
5,092
Reduced 0.58%
879,482
Class A Common Stock
Dec 23
2024
BUY
Exercise of conversion of derivative security
$14,400
$1.2 p/Share
12,000
Added 1.34%
884,574
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$91,627
$13.69 p/Share
6,693
Reduced 0.76%
872,574
Class A Common Stock
Nov 21
2024
-
1,850
Reduced 0.21%
879,267
Class A Common Stock
Nov 14
2024
-
1,350
Reduced 0.15%
881,117
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$152,054
$22.53 p/Share
6,749
Reduced 0.76%
882,467
Class A Common Stock
May 29
2024
-
425
Reduced 0.05%
889,216
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$118,511
$24.3 p/Share
4,877
Reduced 0.55%
889,641
Class A Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
88,854
Added 9.04%
894,518
Class A Common Stock
Mar 14
2024
-
1,086
Reduced 0.13%
805,664
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$205,040
$44.0 p/Share
4,660
Reduced 0.55%
842,900
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$130,725
$46.34 p/Share
2,821
Reduced 0.33%
847,560
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$245,050
$49.01 p/Share
5,000
Reduced 0.58%
850,381
Class A Common Stock
Feb 09
2024
SELL
Open market or private sale
$49,530
$49.53 p/Share
1,000
Reduced 0.12%
855,381
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$181,520
$45.38 p/Share
4,000
Reduced 0.46%
856,381
Class A Common Stock
Dec 27
2023
BUY
Exercise of conversion of derivative security
$17,922
$1.2 p/Share
14,935
Added 1.71%
860,381
Class A Common Stock
Dec 14
2023
SELL
Open market or private sale
$109,540
$54.77 p/Share
2,000
Reduced 0.24%
845,446
Class A Common Stock
Nov 24
2023
SELL
Open market or private sale
$162,769
$43.72 p/Share
3,723
Reduced 0.44%
847,446
Class A Common Stock
Nov 22
2023
SELL
Open market or private sale
$162,828
$43.34 p/Share
3,757
Reduced 0.44%
851,169
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$79,040
$39.52 p/Share
2,000
Reduced 0.23%
854,926
Class A Common Stock
Oct 17
2023
SELL
Open market or private sale
$78,190
$39.51 p/Share
1,979
Reduced 0.23%
856,926
Class A Common Stock
Oct 16
2023
SELL
Open market or private sale
$829
$39.5 p/Share
21
Reduced 0.0%
858,905
Class A Common Stock