Growth Metrics

Immunocore Holdings (IMCR) Revenue Growth (3y): 2024