Immatics N.V. (IMTX) has a MoatMap StockRank of 35/100 based on Quality (32/100), Value (39/100), and Momentum (55/100) factor scores. The current signal is HOLD. Small-cap biotech with a low Q score (33) and no clear, unpriced macro tailwind. Does not meet the criteria for a quality compounder (high ROIC, asset-light, pricing power, un-copyable moat) for a concentrated portfolio.