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 |
|---|---|---|---|---|
| AbCellera Biologics Inc. | 899,843 | reported | 12 Jun 2025 | tx 17+1,681,155−370,000 |
| Aurinia Pharmaceuticals Inc. | 80,000 | reported | 29 Jan 2021 | tx 6+95,000−95,000 |
| Xenon Pharmaceuticals Inc. | 10,000 | reported | 03 Jun 2021 | tx 47+282,562−217,440 |
| IONIS PHARMACEUTICALS INC | 9,897 | reported | 15 Jul 2025 | tx 43+214,443−34,298 |
| 89bio, Inc. | 0 | reported | 30 Oct 2025 | tx 33+426,870−927,751 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 30 Oct 2025 | TENDER | 89bio, Inc. | 80,904 | — | |
| 30 Oct 2025 | TENDER | 89bio, Inc. | 61,538 | — | |
| 30 Oct 2025 | TENDER | 89bio, Inc. | 103,978 | — | |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 27,647 | 0.00 USD | deriv |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 56,400 | 0.00 USD | deriv |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 27,400 | 0.00 USD | deriv |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 25,000 | 0.00 USD | deriv |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 12,500 | 0.00 USD | deriv |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 7,000 | 0.00 USD | deriv |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 7,000 | 0.00 USD | deriv |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 2,933 | 0.00 USD | deriv |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 22,730 | 0.00 USD | deriv |
| 30 Oct 2025 | OTHER | 89bio, Inc. | 45,150 | 0.00 USD | deriv |
| 15 Jul 2025 | EXERCISE | IONIS PHARMACEUTICALS INC | 4,079 | 0.00 USD | |
| 15 Jul 2025 | EXERCISE | IONIS PHARMACEUTICALS INC | 4,079 | 0.00 USD | deriv |
| 01 Jul 2025 | GRANT_AWARD | IONIS PHARMACEUTICALS INC | 11,518 | 0.00 USD | deriv |
| 01 Jul 2025 | GRANT_AWARD | IONIS PHARMACEUTICALS INC | 5,220 | 0.00 USD | deriv |
| 12 Jun 2025 | GRANT_AWARD | AbCellera Biologics Inc. | 238,864 | 0.00 USD | deriv |
| 01 May 2025 | PURCHASE | IONIS PHARMACEUTICALS INC | 15,000 | 31.86 USD | |
| 03 Feb 2025 | GRANT_AWARD | 89bio, Inc. | 56,400 | 0.00 USD | deriv |
| 23 Dec 2024 | PURCHASE | IONIS PHARMACEUTICALS INC | 2,500 | 36.23 USD | first after silence |
| 23 Dec 2024 | PURCHASE | IONIS PHARMACEUTICALS INC | 2,500 | 36.20 USD | |
| 01 Jul 2024 | GRANT_AWARD | IONIS PHARMACEUTICALS INC | 10,111 | 0.00 USD | deriv |
| 01 Jul 2024 | GRANT_AWARD | IONIS PHARMACEUTICALS INC | 4,079 | 0.00 USD | deriv |
| 21 Jun 2024 | GRANT_AWARD | AbCellera Biologics Inc. | 163,934 | 0.00 USD | deriv |
4 purchases reported after at least 12 months of silence — most recent on 23 Dec 2024.