NasdaqGS:IMCRBiotechs
A Look At Immunocore Holdings (IMCR) Valuation After Mixed Recent Share Price Performance
Why Immunocore Holdings (IMCR) is on investors’ radar today
Immunocore Holdings (IMCR) has drawn attention after recent trading left the shares at a last close of $32.93, with performance mixed across different periods and a business still reporting a net loss.
For context, the stock shows a 0.8% return over the past day and about 2% over the past week, set against a month return of a 6.2% decline and a past 3 months return of a 17.4% decline.
See our latest analysis for Immunocore...