Octopus Renewables Infrastructure Trust Plc (LON:ORIT) said on Friday that it has secured its targeted amount of GBP 73.9 million (USD 98.4m/EUR 86.8m) from a share issuance that was oversubscribed due to strong investor demand.