Immunocore announces two executive departures

Go back to Immunocore announces two executive departures
(NASDAQ: IMCR) Delayed: 35.36 -0.77 (2.13%)
Previous Close $36.13    52 Week High
Open $35.83    52 Week Low
Day High $35.83    P/E N/A 
Day Low $35.04    EPS
Volume 468,740