Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| Celcuity Inc. | 89,035 | reported | 15 Dec 2025 | tx 31+180,230−54,027 |
| NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 47,148 | reported | 01 Sept 2025 | tx 49+193,713−78,904 |
| ENDOCARDIAL SOLUTIONS INC | 30,000 | reported | 18 May 2004 | tx 1+5,000 |
| TACTILE SYSTEMS TECHNOLOGY INC | 21,131 | reported | 17 May 2021 | tx 42+99,005−39,898 |
| COMPEX TECHNOLOGIES INC | 0 | reported | 24 Feb 2006 | tx 2+10,000−15,000 |
| VASCULAR SOLUTIONS INC | 0 | reported | 17 Feb 2017 | tx 50+191,053−209,053 |
| Restore Medical, Inc. | 0 | reported | 16 Jul 2008 | tx 6+45,000−45,000 |
| Virtual Radiologic CORP | 0 | reported | 12 Jul 2010 | tx 6+8,158−38,158 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 15 Dec 2025 | GIFT | Celcuity Inc. | 19,975 | 0.00 USD | |
| 11 Sept 2025 | EXERCISE | Celcuity Inc. | 4,672 | 7.56 USD | |
| 11 Sept 2025 | EXERCISE | Celcuity Inc. | 3,245 | 7.56 USD | |
| 11 Sept 2025 | EXERCISE | Celcuity Inc. | 3,245 | 0.00 USD | deriv |
| 11 Sept 2025 | EXERCISE | Celcuity Inc. | 4,672 | 0.00 USD | deriv |
| 01 Sept 2025 | GRANT_AWARD | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 8,086 | 0.00 USD | |
| 24 Jul 2025 | EXERCISE | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 12,000 | 7.43 USD | |
| 24 Jul 2025 | TAX_WITHHOLDING | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 10,873 | 8.20 USD | |
| 24 Jul 2025 | EXERCISE | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 12,000 | 0.00 USD | deriv |
| 19 May 2025 | GRANT_AWARD | Celcuity Inc. | 14,048 | 0.00 USD | deriv |
| 01 Sept 2024 | GRANT_AWARD | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 11,811 | 0.00 USD | deriv |
| 01 Aug 2024 | EXERCISE | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 12,000 | 10.05 USD | |
| 01 Aug 2024 | TAX_WITHHOLDING | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 7,665 | 13.11 USD | |
| 01 Aug 2024 | EXERCISE | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 12,000 | 0.00 USD | deriv |
| 10 Jun 2024 | EXERCISE | Celcuity Inc. | 5,061 | 9.50 USD | |
| 10 Jun 2024 | EXERCISE | Celcuity Inc. | 5,061 | 0.00 USD | deriv |
| 04 Jun 2024 | GRANT_AWARD | Celcuity Inc. | 8,153 | 0.00 USD | deriv |
| 01 Sept 2023 | GRANT_AWARD | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 11,905 | 0.00 USD | deriv |
| 26 Jul 2023 | EXERCISE | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 12,000 | 7.35 USD | |
| 27 Jul 2023 | SALE | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 1,847 | 12.17 USD | |
| 26 Jul 2023 | TAX_WITHHOLDING | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 7,153 | 12.33 USD | |
| 26 Jul 2023 | EXERCISE | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 12,000 | 0.00 USD | deriv |
| 15 May 2023 | GRANT_AWARD | Celcuity Inc. | 11,645 | 0.00 USD | deriv |
| 09 Sept 2022 | PURCHASE | Celcuity Inc. | 5,000 | 8.99 USD | |
| 01 Sept 2022 | GRANT_AWARD | NORTHERN TECHNOLOGIES INTERNATIONAL CORP | 12,371 | 0.00 USD | deriv |
4 purchases reported after at least 12 months of silence — most recent on 25 May 2022.