Toro Limited reported audited financial results for the year ended September 30, 2016. For the period, the company reported total net income of EUR 18,627,143 and profit for the period of EUR 11,170,394 or 3.09 cents per basic and diluted share against total net income of EUR 16,428,263 and profit for the period of EUR 12,272,932 or 3.52 cents per basic and diluted share a year ago. Net asset value per share was 97.38 cents, at September 30, 2016. Net cash outflows from operating activities were EUR 7,067,747 against EUR 296,931,064 a year ago.