Allgeier SE (0RUM.L) has a MoatMap StockRank of 23/100 based on Quality (33/100), Value (52/100), and Momentum (29/100) factor scores. The current signal is SELL. Allgeier SE, a German technology company, lacks a direct, powerful macro tailwind from the provided themes that would create an asymmetric risk-reward profile for a high-conviction position.