Immunocore announces two executive departures

Go back to Immunocore announces two executive departures
(NASDAQ: IMCR) Delayed: 30.08 +0.88 (3.01%)
Previous Close $29.20    52 Week High
Open $29.60    52 Week Low
Day High $30.31    P/E N/A 
Day Low $29.60    EPS
Volume 852,125