Director
Avg Cost/Share
$22.03
Shares
383,200
Total Value
$8,330,079.62
Owned After
2,042,432
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Barchas Isaac | IMNM | Director | Dec 22, 2025 | Sell | $22.03 | 383,200 | $8,330,079.62 | 2,042,432 |