Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 72 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 |
|---|---|---|---|---|
| NANOPHASE TECHNOLOGIES CORPORATION | 2,086,698 | reported | 24 Dec 2025 | tx 277+2,433,818−313,216 |
| SILVERLEAF RESORTS INC | 506,636 | reported | 13 Mar 2009 | tx 44+502,836−115,000 |
| EPOCH BIOSCIENCES INC | 6,920 | reported | 10 Mar 2004 | tx 1+6,920 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 24 Dec 2025 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 1,000 | 1.92 USD | |
| 24 Dec 2025 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 1,500 | 1.91 USD | |
| 19 Nov 2025 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 5,000 | 1.95 USD | |
| 17 Nov 2025 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 5,000 | 1.87 USD | |
| 14 Nov 2025 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 19,789 | 1.73 USD | first after silence |
| 19 Nov 2025 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 5,000 | 1.89 USD | |
| 18 Nov 2025 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 267 | 1.83 USD | |
| 31 Dec 2024 | GRANT_AWARD | NANOPHASE TECHNOLOGIES CORPORATION | 12,000 | 2.44 USD | deriv |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 6,667 | 0.45 USD | |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 6,666 | 1.17 USD | |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 10,000 | 0.68 USD | |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 0.99 USD | |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 10,000 | 0.82 USD | |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 0.84 USD | |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 1.18 USD | |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 1.05 USD | |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 0.90 USD | |
| 29 Oct 2024 | PURCHASE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 1.10 USD | |
| 29 Oct 2024 | EXERCISE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 1.18 USD | deriv |
| 29 Oct 2024 | EXERCISE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 1.05 USD | deriv |
| 29 Oct 2024 | EXERCISE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 0.90 USD | deriv |
| 29 Oct 2024 | EXERCISE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 1.10 USD | deriv |
| 29 Oct 2024 | EXERCISE | NANOPHASE TECHNOLOGIES CORPORATION | 2,000 | 0.84 USD | deriv |
| 29 Oct 2024 | EXERCISE | NANOPHASE TECHNOLOGIES CORPORATION | 10,000 | 0.68 USD | deriv |
| 29 Oct 2024 | EXERCISE | NANOPHASE TECHNOLOGIES CORPORATION | 10,000 | 0.82 USD | deriv |
5 purchases reported after at least 12 months of silence — most recent on 14 Nov 2025.