The current price of Canadian Solar Inc. (CSIQ) is $19.31 USD. We provide real-time updates on the CSIQ to USD exchange rate. Over the past 24 hours, Canadian Solar Inc. has changed by 6.16%.