Compare Stocks: IMTX

IMTX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IMTXImmatics N.V.1.32B9.82-1.70%98,589-99.45M

Average Return