Immunome Inc. (IMNM) reports earnings