Roth Capital Upgrades Canadian Solar (CSIQ) to Buy Citing Strength of Management Execution

Go back to Roth Capital Upgrades Canadian Solar (CSIQ) to Buy Citing Strength of Management Execution
Canadian Solar, Inc. (NASDAQ: CSIQ) Delayed: 16.02 -0.25 (1.54%)
Previous Close $16.27    52 Week High $29.83 
Open $16.41    52 Week Low $10.25 
Day High $16.50    P/E N/A 
Day Low $15.70    EPS $0.00 
Volume 1,635,745