Michel Gerard J
All linked companies
| Company | Shares held | Latest |
|---|---|---|
| DELCATH SYSTEMS, INC. · DCTH | 342,034 | Mar 2, 2026 |
| Beta Bionics, Inc. · BBNX | 33,509 | May 21, 2026 |
| Company | Shares held | Latest |
|---|---|---|
| DELCATH SYSTEMS, INC. · DCTH | 342,034 | Mar 2, 2026 |
| Beta Bionics, Inc. · BBNX | 33,509 | May 21, 2026 |