Canadian Solar Inc (NASDAQ:CSIQ) said today it has closed its previously announced "at-the-market" offering programme of common shares, raising USD 150 million (EUR 133m) in gross proceeds in the process.