It's been a pretty great week for Canadian Solar Inc. (NASDAQ:CSIQ) shareholders, with its shares surging 18% to US$33.58 in the week since its latest third-quarter results. Canadian Solar beat ...