Growth Metrics

Immunome (IMNM) Treasury Shares (2023)

Immunome's Treasury Shares history spans 1 years, with the latest figure at $20834.0 for Q1 2023.