THE EUROPEAN SMALLER CO'S TST PLC ORD 1.5625P (ESCT.L) Valuation Score | Stock Evaluator