Compare Stocks: IMCR

IMCR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IMCRImmunocore Holdings plc1.96B38.78-3.57%239,440-379.59M

Average Return