Compare Stocks: IMTX

IMTX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IMTXImmatics N.V.1.26B9.41-6.18%384,918-56.67M

Average Return