Madrigal Pharmaceuticals, Inc. (0JXI.L) has a MoatMap StockRank of 21/100 based on Quality (30/100), Value (36/100), and Momentum (41/100) factor scores. The current signal is SELL. Biotech company (Madrigal Pharmaceuticals). Similar to other biotechs, this is a high-risk, binary outcome investment with no direct macro tailwind. It does not fit the quality compounder or asymmetric macro opportunity criteria.