Canadian Solar's (CSIQ) Global Positioning Remains Solid - Canaccord Genuity Reiterates Buy

Go back to Canadian Solar's (CSIQ) Global Positioning Remains Solid - Canaccord Genuity Reiterates Buy
Canadian Solar, Inc. (NASDAQ: CSIQ) Delayed: 14.67 -0.12 (0.81%)
Previous Close $14.79    52 Week High $29.83 
Open $14.30    52 Week Low $10.25 
Day High $14.89    P/E N/A 
Day Low $14.28    EPS $0.00 
Volume 701,854