What You Need To Know About Canadian Solar Inc.'s (NASDAQ:CSIQ) Investor Composition