Immunome director Isaac Barchas reports disposal of 36,088 common shares worth $940,453.28 - IMNM News | Rallies