Insider Title Company Date Price Return Shares Value
Feinberg Peter Non-Executive Director Immuneering Corp (IMRX) 2025-06-18 $2.53 0.0% 25,000 $63,188
Feinberg Peter Non-Executive Director Immuneering Corp (IMRX) 2024-03-22 $2.55 -53.3% 25,000 $63,713
Feinberg Peter Non-Executive Director Immuneering Corp (IMRX) 2024-03-19 $2.44 -51.2% 75,000 $183,058
Feinberg Peter Non-Executive Director Immuneering Corp (IMRX) 2022-03-15 $6.75 -82.4% 6,667 $45,002
Feinberg Peter Non-Executive Director Immuneering Corp (IMRX) 2021-09-20 $24.45 -95.1% 4,750 $116,114
Feinberg Peter Non-Executive Director Immuneering Corp (IMRX) 2021-09-13 $21.50 -94.5% 6,099 $131,114
Feinberg Peter Non-Executive Director Immuneering Corp (IMRX) 2021-08-03 $15.00 -92.1% 291,667 $4,375,005
Return Profit / (loss) Cost
Total -88.9% $-4,427,077 $4,977,193