Compare Stocks: IMTX

Add a symbol to get started

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
IMTXImmatics N.V.1.24B10.19-2.21%582,183-152.82M

Average Return