Compare Stocks: IMCR

IMCR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IMCRImmunocore Holdings plc1.72B34.08-3.62%332,375-379.59M

Average Return