Canadian Solar INC. (NASDAQ : CSIQ)

Canadian Solar Inc. (NASDAQ : CSIQ)  presents a classic case of buy low, sell high.

A market downturn in the solar industry provides a perfect opportunity to buy the stock at a deep discount. 

We recommend a buy rating on Canadian Solar Inc. (NASDAQ: CSIQ) at $12.34 / share with an implied return of 56%