Iovance Biotherapeutics, Inc. (0JDK.L) has a MoatMap StockRank of 21/100 based on Quality (30/100), Value (45/100), and Momentum (36/100) factor scores. The current signal is SELL. Iovance Biotherapeutics, (US, Healthcare) is a small-cap biotech, highly speculative and dependent on specific drug development, not macro themes. It lacks the characteristics of a quality compounder with an uncopyable moat based on broad economic trends.