[ad_1] Canadian Solar Inc. (CSIQ): As has been a brief look at profitability, the company profit margin was 4.70% and the operating margin was 9.10%. The company maintained a gross margin of 18.30%. The corporate ownership of the company is 41.80% while the insider property is 31.00%. The company maintained …
Read More »