Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 17 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 |
|---|---|---|---|---|
| Armstrong Flooring, Inc. | 3,086,673 | reported | 17 Jun 2021 | tx 2+370,566 |
| CULP INC | 1,624,715 | reported | 20 Dec 2024 | tx 8+47,463 |
| FOSTER L B CO | 1,067,186 | reported | 30 Mar 2026 | tx 16−189,219 |
| Anebulo Pharmaceuticals, Inc. | 0 | reported | 18 Dec 2023 | tx 4+1,314,286−300,000 |
| DIRTT ENVIRONMENTAL SOLUTIONS LTD | 0 | reported | 02 Aug 2024 | tx 10+12,319,377 |
1 purchase reported after at least 12 months of silence — most recent on 19 Sept 2023.
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 26 Mar 2026 | SALE | FOSTER L B CO | 8,968 | 28.02 USD | |
| 27 Mar 2026 | SALE | FOSTER L B CO | 862 | 28.02 USD | |
| 30 Mar 2026 | SALE | FOSTER L B CO | 1,887 | 28.01 USD | |
| 23 Mar 2026 | SALE | FOSTER L B CO | 78,414 | 28.51 USD | |
| 24 Mar 2026 | SALE | FOSTER L B CO | 25,889 | 28.19 USD | |
| 25 Mar 2026 | SALE | FOSTER L B CO | 2,716 | 28.09 USD | |
| 08 Dec 2025 | SALE | FOSTER L B CO | 9,765 | 27.28 USD | |
| 10 Dec 2025 | SALE | FOSTER L B CO | 11,248 | 26.83 USD | |
| 09 Dec 2025 | SALE | FOSTER L B CO | 4,800 | 26.93 USD | |
| 21 Nov 2025 | SALE | FOSTER L B CO | 3,412 | 27.03 USD | |
| 25 Nov 2025 | SALE | FOSTER L B CO | 1,725 | 26.94 USD | |
| 24 Nov 2025 | SALE | FOSTER L B CO | 27,003 | 26.84 USD | |
| 12 Nov 2025 | SALE | FOSTER L B CO | 3,368 | 27.06 USD | |
| 11 Nov 2025 | SALE | FOSTER L B CO | 2,749 | 27.52 USD | |
| 13 Nov 2025 | SALE | FOSTER L B CO | 1,600 | 27.00 USD | |
| 11 Nov 2025 | SALE | FOSTER L B CO | 4,813 | 28.17 USD | |
| 19 Dec 2024 | PURCHASE | CULP INC | 7,634 | 5.25 USD | |
| 18 Dec 2024 | PURCHASE | CULP INC | 1,246 | 5.25 USD | |
| 20 Dec 2024 | PURCHASE | CULP INC | 4,564 | 5.23 USD | |
| 02 Aug 2024 | SALE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | — | 9077998.32 USD | deriv |
| 02 Aug 2024 | SALE | DIRTT ENVIRONMENTAL SOLUTIONS LTD | — | 12948755.05 USD | deriv |
| 17 Jul 2024 | PURCHASE | CULP INC | 5,749 | 5.21 USD | |
| 18 Jul 2024 | PURCHASE | CULP INC | 2,621 | 5.17 USD | |
| 19 Jul 2024 | PURCHASE | CULP INC | 2,671 | 5.22 USD | |
| 16 Jul 2024 | PURCHASE | CULP INC | 9,703 | 5.19 USD |