Schroders Investment Trusts - Schroder Asian Total Return Investment Company plc announced earnings results for the year ended December 31, 2020. For the year, the company reported net return on ordinary activities after taxation of EUR 117,947,000 against EUR 46,467,000 a year ago. Return per share was 120.05 pence against 49.20 pence a year ago.