Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 9 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 |
|---|---|---|---|---|
| Dyne Therapeutics, Inc. | 370,834 | reported | 13 May 2026 | tx 25+1,851,538−59,466 |
| BIOGEN INC. | 39,045.24 | reported | 01 Apr 2016 | tx 114+197,558−231,418 |
| BENCHMARK ELECTRONICS INC | 10,000 | reported | 17 May 2006 | tx 2+17,000 |
| REPLIGEN CORP | 923 | reported | 24 Mar 2020 | tx 30+82,817−79,785 |
| Bioverativ Inc. | 0 | reported | 08 Mar 2018 | tx 31+1,691,452−1,126,740 |
| Sigilon Therapeutics, Inc. | 0 | reported | 11 Aug 2023 | tx 8+31,108−6,151 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 13 May 2026 | SALE | Dyne Therapeutics, Inc. | 3,311 | 18.36 USD | 10b5-1 |
| 05 Mar 2026 | SALE | Dyne Therapeutics, Inc. | 2,732 | 14.90 USD | |
| 12 Feb 2026 | GRANT_AWARD | Dyne Therapeutics, Inc. | 180,000 | 0.00 USD | |
| 12 Feb 2026 | GRANT_AWARD | Dyne Therapeutics, Inc. | 285,000 | 0.00 USD | deriv |
| 05 Dec 2025 | SALE | Dyne Therapeutics, Inc. | 2,662 | 20.72 USD | |
| 05 Sept 2025 | SALE | Dyne Therapeutics, Inc. | 2,640 | 13.41 USD | |
| 16 Jul 2025 | GRANT_AWARD | Dyne Therapeutics, Inc. | 197,285 | 0.00 USD | deriv |
| 14 Jul 2025 | PURCHASE | Dyne Therapeutics, Inc. | 100,000 | 9.11 USD | |
| 15 Jul 2025 | GIFT | Dyne Therapeutics, Inc. | 10,000 | 0.00 USD | |
| 15 Jul 2025 | GIFT | Dyne Therapeutics, Inc. | 10,000 | 0.00 USD | |
| 15 Jul 2025 | GIFT | Dyne Therapeutics, Inc. | 10,000 | 0.00 USD | |
| 15 Jul 2025 | GIFT | Dyne Therapeutics, Inc. | 10,000 | 0.00 USD | |
| 05 Jun 2025 | SALE | Dyne Therapeutics, Inc. | 4,060 | 13.35 USD | |
| 05 Mar 2025 | SALE | Dyne Therapeutics, Inc. | 4,061 | 11.83 USD | |
| 04 Dec 2024 | GRANT_AWARD | Dyne Therapeutics, Inc. | 145,300 | 0.00 USD | |
| 04 Dec 2024 | GRANT_AWARD | Dyne Therapeutics, Inc. | 232,100 | 0.00 USD | deriv |
| 04 Sept 2024 | PURCHASE | Dyne Therapeutics, Inc. | 7,200 | 33.09 USD | |
| 04 Sept 2024 | PURCHASE | Dyne Therapeutics, Inc. | 800 | 32.57 USD | |
| 04 Sept 2024 | PURCHASE | Dyne Therapeutics, Inc. | 7,200 | 33.09 USD | |
| 04 Sept 2024 | PURCHASE | Dyne Therapeutics, Inc. | 800 | 32.57 USD | |
| 04 Sept 2024 | PURCHASE | Dyne Therapeutics, Inc. | 7,200 | 33.09 USD | |
| 04 Sept 2024 | PURCHASE | Dyne Therapeutics, Inc. | 800 | 32.57 USD | |
| 04 Sept 2024 | PURCHASE | Dyne Therapeutics, Inc. | 7,200 | 33.09 USD | |
| 04 Sept 2024 | PURCHASE | Dyne Therapeutics, Inc. | 800 | 32.57 USD | |
| 25 Mar 2024 | GRANT_AWARD | Dyne Therapeutics, Inc. | 679,853 | 0.00 USD | deriv |