US home solar company Sunrun Inc (NASDAQ:RUN) on Thursday said it has closed the securitisation of leases and power purchase agreements with an initial balance of USD 447.1 million (EUR 386.1m).