Stockreport

Immunome, Inc. (NASDAQ:IMNM) surges 7.6%; individual investors who own 42% shares profited along with institutions [Yahoo! Finance]

Immunome, Inc.  (IMNM) 
PDF A total of 14 investors have a majority stake in the company with 50% ownership Institutional ownership in Immunome is 30% A look at the shareholders of Immunome, I [Read more]