CSIQ Canadian Solar - Common Shares28.60+1.45 (+5.3%)
CSIQ Canadian Solar - Common Shares24.15+1.52 (+6.7%)
CSIQ Canadian Solar - Common Shares24.37-2.01 (-7.6%)
CSIQ Canadian Solar - Common Shares26.80+0.38 (+1.4%)
CSIQ Canadian Solar - Common Shares26.73-1.74 (-6.1%)