Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 5 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 |
|---|---|---|---|---|
| vTv Therapeutics Inc. | 392,212 | reported | 17 Feb 2026 | tx 6+342,212 |
| ARIAD PHARMACEUTICALS INC | 45,000 | reported | 09 Sept 2004 | tx 2+180,000 |
| Axcella Health Inc. | 40,000 | reported | 19 May 2022 | tx 1+40,000 |
| VEEVA SYSTEMS INC | 14,938 | reported | 01 Mar 2026 | tx 124+133,551−238,360 |
| BiomX Inc. | 12,500 | reported | 28 Jul 2021 | tx 4+53,075 |
| Nivalis Therapeutics, Inc. | 7,650 | reported | 02 Jan 2020 | tx 4+35,250 |
| ARYx Therapeutics, Inc. | 6,666 | reported | 30 Apr 2010 | tx 3+29,998 |
| Longboard Pharmaceuticals, Inc. | 0 | reported | 02 Dec 2024 | tx 7+47,367−72,828 |
| Enumeral Biomedical Holdings, Inc. | 0 | reported | 09 Dec 2016 | tx 5+469,750−175,000 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 01 Mar 2026 | EXERCISE | VEEVA SYSTEMS INC | 253 | 0.00 USD | |
| 01 Mar 2026 | EXERCISE | VEEVA SYSTEMS INC | 253 | 0.00 USD | deriv |
| 17 Feb 2026 | GRANT_AWARD | vTv Therapeutics Inc. | 140,000 | 36.92 USD | deriv |
| 02 Dec 2025 | GIFT | VEEVA SYSTEMS INC | 2,491 | 0.00 USD | |
| 01 Dec 2025 | EXERCISE | VEEVA SYSTEMS INC | 254 | 0.00 USD | |
| 01 Dec 2025 | EXERCISE | VEEVA SYSTEMS INC | 254 | 0.00 USD | deriv |
| 01 Sept 2025 | EXERCISE | VEEVA SYSTEMS INC | 253 | 0.00 USD | |
| 01 Sept 2025 | EXERCISE | VEEVA SYSTEMS INC | 253 | 0.00 USD | deriv |
| 18 Jun 2025 | GRANT_AWARD | VEEVA SYSTEMS INC | 1,013 | 0.00 USD | deriv |
| 01 Jun 2025 | EXERCISE | VEEVA SYSTEMS INC | 329 | 0.00 USD | |
| 01 Jun 2025 | EXERCISE | VEEVA SYSTEMS INC | 329 | 0.00 USD | deriv |
| 01 Mar 2025 | GRANT_AWARD | vTv Therapeutics Inc. | 108,000 | 19.66 USD | deriv |
| 01 Mar 2025 | EXERCISE | VEEVA SYSTEMS INC | 328 | 0.00 USD | |
| 01 Mar 2025 | EXERCISE | VEEVA SYSTEMS INC | 328 | 0.00 USD | deriv |
| 01 Dec 2024 | EXERCISE | VEEVA SYSTEMS INC | 329 | 0.00 USD | |
| 01 Dec 2024 | EXERCISE | VEEVA SYSTEMS INC | 329 | 0.00 USD | deriv |
| 02 Dec 2024 | OTHER | Longboard Pharmaceuticals, Inc. | 22,500 | — | deriv |
| 02 Dec 2024 | OTHER | Longboard Pharmaceuticals, Inc. | 12,500 | — | deriv |
| 02 Dec 2024 | OTHER | Longboard Pharmaceuticals, Inc. | 12,367 | — | deriv |
| 02 Dec 2024 | OTHER | Longboard Pharmaceuticals, Inc. | 25,461 | — | deriv |
| 15 Nov 2024 | PURCHASE | vTv Therapeutics Inc. | 1,778 | 16.88 USD | |
| 18 Nov 2024 | PURCHASE | vTv Therapeutics Inc. | 1,844 | 16.96 USD | |
| 15 Nov 2024 | PURCHASE | vTv Therapeutics Inc. | 1,378 | 16.35 USD | first after silence |
| 01 Sept 2024 | EXERCISE | VEEVA SYSTEMS INC | 329 | 0.00 USD | |
| 01 Sept 2024 | EXERCISE | VEEVA SYSTEMS INC | 329 | 0.00 USD | deriv |
2 purchases reported after at least 12 months of silence — most recent on 15 Nov 2024.