Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 14 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 |
|---|---|---|---|---|
| ORAGENICS INC | 12,219,670 | reported | 01 Dec 2015 | tx 6+5,321,735 |
| Theriva Biologics, Inc. | 9,613,268 | reported | 02 Sept 2015 | tx 2+4,062,500 |
| ISOLAGEN INC | 2,250,594 | reported | 08 Mar 2017 | tx 24+17,956,034 |
| HALOZYME THERAPEUTICS, INC. | 1,897,610 | reported | 28 Aug 2018 | tx 166+20,415,407−11,320,957 |
| Armata Pharmaceuticals, Inc. | 674,169 | reported | 29 Dec 2016 | tx 8+428,571−2,319,877 |
| DOR BIOPHARMA INC | 440,418 | reported | 08 May 2017 | tx 9+250,000−410,968 |
| PRECIGEN, INC. | 426,695 | reported | 30 Mar 2026 | tx 695+208,683,515−171,723,587 |
| NEW RIVER PHARMACEUTICALS INC | 298,200 | reported | 25 Jan 2007 | tx 17+298,200−176,000 |
| Precipio, Inc. | 27,151 | reported | 28 Aug 2018 | tx 77+22,538,047−8,996,103 |
| AQUABOUNTY TECHNOLOGIES INC | 10,953 | reported | 23 Nov 2021 | tx 57+9,594,571−13,422,135 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 47,101 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 168,794 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 426,199 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 50,797 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 152,063 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 370,847 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 50,797 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 23,789 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 2,334,420 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 38,976 | 3.30 USD | |
| 30 Mar 2026 | SALE | PRECIGEN, INC. | 1,108,998 | 3.30 USD | |
| 13 Mar 2026 | EXERCISE | PRECIGEN, INC. | 143,678 | 0.00 USD | |
| 13 Mar 2026 | EXERCISE | PRECIGEN, INC. | 143,678 | 0.00 USD | deriv |
| 10 Mar 2026 | GRANT_AWARD | PRECIGEN, INC. | 28,490 | 3.51 USD | |
| 10 Mar 2026 | GRANT_AWARD | PRECIGEN, INC. | 82,147 | 0.00 USD | deriv |
| 10 Mar 2026 | GRANT_AWARD | PRECIGEN, INC. | 71,225 | 0.00 USD | deriv |
| 22 Dec 2025 | SALE | PRECIGEN, INC. | 12,909 | 4.18 USD | |
| 22 Dec 2025 | SALE | PRECIGEN, INC. | 956,200 | 4.18 USD | |
| 22 Dec 2025 | SALE | PRECIGEN, INC. | 9,931 | 4.18 USD | |
| 22 Dec 2025 | SALE | PRECIGEN, INC. | 5,958 | 4.18 USD | |
| 22 Dec 2025 | SALE | PRECIGEN, INC. | 11,917 | 4.18 USD | |
| 22 Dec 2025 | SALE | PRECIGEN, INC. | 42,702 | 4.18 USD | |
| 22 Dec 2025 | SALE | PRECIGEN, INC. | 159,321 | 4.18 USD | |
| 22 Dec 2025 | SALE | PRECIGEN, INC. | 12,909 | 4.18 USD | |
| 22 Dec 2025 | SALE | PRECIGEN, INC. | 38,729 | 4.18 USD |
3 purchases reported after at least 12 months of silence — most recent on 27 Jan 2023.