JPMorgan European Smaller Companies Trust plc reported earnings results for the year ended March 31, 2021. For the year, the company reported total return of GBP 7,051,000 against loss of GBP 10,886,000 a year ago. Total return per share was GBP 213.05 pence against loss per share of GBP 68.90 pence a year ago.