Stampacchia Otello
Director
Latest Insider Transactions
3 transactions (past 365 days)
| 2025-07-30 | 2025-07-25 | IMA Imagenebio, Inc. | Director | Exercise Conversion | 379 | $0.00 | $0 |
| 2025-07-30 | 2025-07-25 | IMA Imagenebio, Inc. | Director | Purchase | 267,556 | $29.90 | $7,999,924 |
| 2025-07-30 | 2025-07-25 | IMA Imagenebio, Inc. | Director | Exercise Conversion | 17,520 | $0.00 | $0 |