CSIQ   $12.2  -4.24% Market Closed After Close 12.21 0.08%

Canadian Solar Inc