Director
Avg Cost/Share
$4.35
Shares
20,000
Total Value
$86,904.00
Owned After
135,441
SEC Form 4
Director
Avg Cost/Share
$6.67
Shares
7,500
Total Value
$50,025.00
Owned After
135,441
SEC Form 4
Director
Avg Cost/Share
$7.03
Shares
7,500
Total Value
$52,730.25
Owned After
135,441
SEC Form 4
Director
Avg Cost/Share
$7.18
Shares
5,000
Total Value
$35,900.00
Owned After
135,441
SEC Form 4
Director
Avg Cost/Share
$2.53
Shares
25,000
Total Value
$63,187.50
Owned After
135,441
SEC Form 4
Director
Avg Cost/Share
$2.55
Shares
25,000
Total Value
$63,712.50
Owned After
135,441
SEC Form 4
Director
Avg Cost/Share
$2.64
Shares
75,000
Total Value
$183,058.04
Owned After
135,441
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Feinberg Peter | IMRX | Director | Jan 12, 2026 | Buy | $4.35 | 20,000 | $86,904.00 | 135,441 | |
| Feinberg Peter | IMRX | Director | Oct 3, 2025 | Buy | $6.67 | 7,500 | $50,025.00 | 135,441 | |
| Feinberg Peter | IMRX | Director | Sep 30, 2025 | Buy | $7.03 | 7,500 | $52,730.25 | 135,441 | |
| Feinberg Peter | IMRX | Director | Sep 29, 2025 | Buy | $7.18 | 5,000 | $35,900.00 | 135,441 | |
| Feinberg Peter | IMRX | Director | Jun 18, 2025 | Buy | $2.53 | 25,000 | $63,187.50 | 135,441 | |
| Feinberg Peter | IMRX | Director | Mar 22, 2024 | Buy | $2.55 | 25,000 | $63,712.50 | 135,441 | |
| Feinberg Peter | IMRX | Director | Mar 18, 2024 | Buy | $2.64 | 75,000 | $183,058.04 | 135,441 |