Immunocore Holdings plc ADR (IMCR) went down -3.88% yesterday: Is this the Most Sought-After Stock Today?
Witnessing the stock’s movement on the chart, on Wednesday, Immunocore Holdings plc ADR (NASDAQ: IMCR) had a quiet start as it plunged -3.88% to $28.26,