MELROSE INDUSTRIES PLC ORD GBP0.001 (MRO.L) Valuation Score | Stock Evaluator