Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| GENENTECH INC | 1,710 | reported | 01 Jun 2007 | tx 119+302,464−386,928 |
| PATRIOT SCIENTIFIC CORP | 0 | reported | 18 Feb 2022 | tx 5+382,881−35,000 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 18 Feb 2022 | OTHER | PATRIOT SCIENTIFIC CORP | — | 50000.00 USD | deriv |
| 07 May 2021 | OTHER | PATRIOT SCIENTIFIC CORP | — | 100000.00 USD | deriv |
| 29 Jan 2021 | CONVERSION | PATRIOT SCIENTIFIC CORP | 356,794 | — | |
| 29 Jan 2021 | CONVERSION | PATRIOT SCIENTIFIC CORP | 35,000 | — | deriv |
| 16 Dec 2020 | GRANT_AWARD | PATRIOT SCIENTIFIC CORP | 26,087 | 3.30 USD | deriv |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 29 | 53.23 USD | |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 850 | 53.23 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 600 | 79.39 USD | |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 600 | 53.23 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 4,733 | 79.40 USD | |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 4,733 | 53.23 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 100 | 79.38 USD | |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 100 | 42.05 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 6,467 | 79.40 USD | |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 6,467 | 42.05 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 29 | 79.30 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 850 | 79.38 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 9,100 | 79.31 USD | |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 9,100 | 53.23 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 200 | 79.32 USD | |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 200 | 53.23 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 3,200 | 79.35 USD | |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 3,200 | 53.23 USD | |
| 01 Jun 2007 | SALE | GENENTECH INC | 4,800 | 79.36 USD | |
| 01 Jun 2007 | EXERCISE | GENENTECH INC | 4,800 | 53.23 USD |