The European Smaller Companies Trust PLC (ESCT.L) LSE

228.16

-1.34(-0.58%)

Updated at April 23 03:52PM

Currency In GBp