Ayabudge LLC

Insider profile

Performance

Overall performance
3.8

Performance over holding periods
3.8
30 days 90 days 120 days
Average return 14% 8.2% 15.1%
Success rate 96% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy
Ayabudge LLC's trades of Humacyte Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-08-20 2025-08-20 PrS Proposed sale
41,897
423.49
US$4,410,439
41,897 423.49 US$4,410,439
2025-08-19 2025-08-19 PrS Proposed sale
27,301
157.50
US$1,482,362
27,301 157.50 US$1,482,362
2025-08-18 2025-08-18 PrS Proposed sale
67,846
26.20
US$1,578,445
67,846 26.20 US$1,578,445
2024-11-20 2024-11-20 PrS Proposed sale
261,369
4.40
US$1,149,218
261,369 4.40 US$1,149,218
2024-11-19 2024-11-19 PrS Proposed sale
427,459
4.34
US$1,854,067
427,459 4.34 US$1,854,067
2024-11-18 2024-11-18 PrS Proposed sale
811,172
4.44
US$3,603,981
811,172 4.44 US$3,603,981
2024-09-10 2024-09-10 PrS Proposed sale
288,674
5.23
US$1,510,584
288,674 5.23 US$1,510,584
2024-09-09 2024-09-09 PrS Proposed sale
157,704
5.42
US$855,153
157,704 5.42 US$855,153
2024-08-29 2024-08-29 PrS Proposed sale
352,112
6.35
US$2,235,911
352,112 6.35 US$2,235,911
2024-08-28 2024-08-28 PrS Proposed sale
277,090
6.47
US$1,792,772
277,090 6.47 US$1,792,772
2024-08-27 2024-08-27 PrS Proposed sale
252,676
6.71
US$1,696,341
252,676 6.71 US$1,696,341
2024-06-12 2024-06-12 PrS Proposed sale
250,000
7.20
US$1,800,000
250,000 7.20 US$1,800,000
2024-06-04 2024-06-04 PrS Proposed sale
100,000
7.00
US$700,000
100,000 7.00 US$700,000
2024-05-31 2024-05-31 PrS Proposed sale
1,000,000
7.40
US$7,400,000
1,000,000 7.40 US$7,400,000
2023-08-21 2023-08-21 S Sale
602,443 -6.9%
3.39
US$2,042,282
602,443 -6.9% 3.39 US$2,042,282
2023-08-21 2023-08-18 S Sale
626,979 -6.7%
3.57
US$2,238,315
626,979 -6.7% 3.57 US$2,238,315
2023-08-21 2023-08-17 S Sale
570,174 -5.7%
3.68
US$2,098,240
570,174 -5.7% 3.68 US$2,098,240
2023-08-17 2023-08-17 PrS Proposed sale
1,799,596
4.00
US$7,200,000
1,799,596 4.00 US$7,200,000
2023-06-16 2023-06-15 S Sale
500,000 -4.8%
3.12
US$1,558,750
500,000 -4.8% 3.12 US$1,558,750
2023-06-15 2023-06-13 S Sale
4,875,000 -31.7%
2.60
US$12,675,000
4,875,000 -31.7% 2.60 US$12,675,000
2023-05-26 2023-05-25 S Sale
2,625,000 -14.6%
2.75
US$7,218,750
2,625,000 -14.6% 2.75 US$7,218,750
2022-12-19 2022-12-16 S Sale
239,538 -1.3%
2.53
US$606,031
239,538 -1.3% 2.53 US$606,031
2022-12-15 2022-12-15 S Sale
93,426 -0.5%
2.63
US$245,710
93,426 -0.5% 2.63 US$245,710
2022-12-15 2022-12-14 S Sale
276,304 -1.5%
2.76
US$762,599
276,304 -1.5% 2.76 US$762,599
2022-12-15 2022-12-13 S Sale
330,000 -1.7%
2.84
US$937,200
330,000 -1.7% 2.84 US$937,200
2022-09-19 2022-09-15 S Sale
1,522,500 -7.4%
4.00
US$6,090,000
1,522,500 -7.4% 4.00 US$6,090,000