Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 23 buys in history.
Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| DIRTT ENVIRONMENTAL SOLUTIONS LTD | 17,456,665 | reported | 30 Nov 2022 | tx 8+3,503,364 |
| Anebulo Pharmaceuticals, Inc. | 3,362,713 | reported | 17 Dec 2021 | tx 5+733,398 |
| CULP INC | 1,734,323 | reported | 17 Mar 2025 | tx 6+109,608 |
| MERRIMACK PHARMACEUTICALS INC | 1,241,896 | reported | 17 Apr 2019 | tx 5+149,633 |
| FOSTER L B CO | 1,185,922 | reported | 04 Mar 2026 | tx 5+31,675−52,661 |
| Armstrong Flooring, Inc. | 0 | reported | 02 May 2022 | tx 4+118,065−3,196,336 |
2 purchases reported after at least 12 months of silence — most recent on 10 Mar 2025.
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 04 Mar 2026 | SALE | FOSTER L B CO | 5,124 | 31.99 USD | |
| 11 Dec 2025 | SALE | FOSTER L B CO | 34,025 | 26.79 USD | |
| 12 Dec 2025 | SALE | FOSTER L B CO | 13,512 | 26.79 USD | |
| 17 Mar 2025 | PURCHASE | CULP INC | 4,220 | 5.17 USD | |
| 14 Mar 2025 | PURCHASE | CULP INC | 9,006 | 5.08 USD | |
| 13 Mar 2025 | PURCHASE | CULP INC | 9,793 | 5.07 USD | |
| 10 Mar 2025 | PURCHASE | CULP INC | 13,849 | 4.65 USD | first after silence |
| 12 Mar 2025 | PURCHASE | CULP INC | 6,077 | 5.05 USD | |
| 11 Mar 2025 | PURCHASE | CULP INC | 66,663 | 5.00 USD | |
| 17 May 2023 | PURCHASE | FOSTER L B CO | 22,202 | 10.76 USD | |
| 18 May 2023 | PURCHASE | FOSTER L B CO | 9,473 | 11.20 USD | |
| 30 Nov 2022 | PURCHASE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | 1,562,500 | 0.32 USD | |
| 30 Nov 2022 | PURCHASE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | 1,562,500 | 0.32 USD | |
| 02 May 2022 | SALE | Armstrong Flooring, Inc. | 3,196,336 | 0.38 USD | |
| 17 Dec 2021 | PURCHASE | Anebulo Pharmaceuticals, Inc. | 400 | 6.59 USD | |
| 14 Dec 2021 | PURCHASE | Anebulo Pharmaceuticals, Inc. | 412 | 5.90 USD | |
| 03 Dec 2021 | PURCHASE | Anebulo Pharmaceuticals, Inc. | 4,500 | 5.93 USD | |
| 02 Dec 2021 | PURCHASE | Anebulo Pharmaceuticals, Inc. | 13,836 | 5.30 USD | |
| 03 Nov 2021 | PURCHASE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | 48,855 | 3.01 USD | |
| 01 Nov 2021 | PURCHASE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | 134,356 | 3.18 USD | |
| 02 Nov 2021 | PURCHASE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | 61,549 | 3.04 USD | |
| 25 Oct 2021 | PURCHASE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | 80,971 | 3.10 USD | |
| 26 Oct 2021 | PURCHASE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | 43,738 | 3.09 USD | |
| 27 Oct 2021 | PURCHASE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | 8,895 | 3.06 USD | |
| 26 Jul 2021 | PURCHASE | Armstrong Flooring, Inc. | 95,968 | 4.01 USD | first after silence |