Compare Stocks: IMCR

IMCR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IMCRImmunocore Holdings plc1.67B32.970.44%324,895-379.59M

Average Return