Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 31 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 |
|---|---|---|---|---|
| KINGSWAY FINANCIAL SERVICES INC | 372,000 | reported | 29 May 2026 | tx 7+293,500−275,000 |
| BARNWELL INDUSTRIES INC | 319,709 | reported | 26 Feb 2026 | tx 20+323,194 |
| FiEE, Inc. | 262,753 | reported | 23 Nov 2022 | tx 10+347,477−29,661 |
| BK Technologies Corp | 28,461 | reported | 26 Jan 2026 | tx 13+40,524 |
| FG Nexus Inc. | 17,566 | reported | 15 Dec 2017 | tx 8+17,566 |
| Limbach Holdings, Inc. | 0 | reported | 01 Jan 2026 | tx 48+87,893−65,057 |
| BIRNER DENTAL MANAGEMENT SERVICES INC | 0 | reported | 01 Sept 2018 | tx 5+2,003−3 |
| NeuroMetrix, Inc. | 0 | reported | 01 May 2025 | tx 9+45,614−91,307 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 28 May 2026 | PURCHASE | KINGSWAY FINANCIAL SERVICES INC | 700 | 9.95 USD | |
| 29 May 2026 | PURCHASE | KINGSWAY FINANCIAL SERVICES INC | 3,800 | 9.91 USD | |
| 26 Feb 2026 | PURCHASE | BARNWELL INDUSTRIES INC | 4,433 | 1.05 USD | |
| 26 Jan 2026 | GRANT_AWARD | BK Technologies Corp | 461 | 0.00 USD | |
| 01 Jan 2026 | EXERCISE | Limbach Holdings, Inc. | 956 | 0.00 USD | |
| 01 Jan 2026 | GRANT_AWARD | Limbach Holdings, Inc. | 1,498 | 0.00 USD | deriv |
| 01 Jan 2026 | EXERCISE | Limbach Holdings, Inc. | 956 | 0.00 USD | deriv |
| 17 Dec 2025 | EXERCISE | KINGSWAY FINANCIAL SERVICES INC | 22,500 | 8.25 USD | |
| 17 Dec 2025 | EXERCISE | KINGSWAY FINANCIAL SERVICES INC | 252,500 | 8.25 USD | |
| 17 Dec 2025 | EXERCISE | KINGSWAY FINANCIAL SERVICES INC | 252,500 | 0.00 USD | deriv |
| 17 Dec 2025 | EXERCISE | KINGSWAY FINANCIAL SERVICES INC | 22,500 | 0.00 USD | deriv |
| 10 Dec 2025 | GRANT_AWARD | BARNWELL INDUSTRIES INC | 9,346 | — | |
| 24 Nov 2025 | PURCHASE | BARNWELL INDUSTRIES INC | 14,563 | 1.10 USD | |
| 24 Nov 2025 | PURCHASE | BARNWELL INDUSTRIES INC | 45,000 | 1.10 USD | first after silence |
| 08 Oct 2025 | GRANT_AWARD | BARNWELL INDUSTRIES INC | 44,445 | — | |
| 29 Sept 2025 | GRANT_AWARD | BARNWELL INDUSTRIES INC | 65,000 | — | |
| 08 May 2025 | GRANT_AWARD | KINGSWAY FINANCIAL SERVICES INC | 14,000 | 25.00 USD | deriv |
| 01 May 2025 | OTHER | NeuroMetrix, Inc. | 60,500 | — | |
| 01 May 2025 | OTHER | NeuroMetrix, Inc. | 29,807 | — | |
| 16 Jan 2025 | GRANT_AWARD | BK Technologies Corp | 2,238 | 0.00 USD | deriv |
| 03 Feb 2025 | GRANT_AWARD | NeuroMetrix, Inc. | 6,000 | 0.00 USD | |
| 03 Feb 2025 | GRANT_AWARD | NeuroMetrix, Inc. | 369 | 0.00 USD | |
| 01 Jan 2025 | EXERCISE | Limbach Holdings, Inc. | 1,914 | 0.00 USD | |
| 01 Jan 2025 | GRANT_AWARD | Limbach Holdings, Inc. | 956 | 0.00 USD | deriv |
| 01 Jan 2025 | EXERCISE | Limbach Holdings, Inc. | 1,914 | 0.00 USD | deriv |
2 purchases reported after at least 12 months of silence — most recent on 24 Nov 2025.