Nike Inc. (NYSE : NKE)

“There are times when you run a marathon and you wonder, Why am I doing this? But you take a drink of water, and around the next bend, you get your wind back, remember the finish line, and keep going.”  - Steve Jobs

We too believe that the Nike is at it's next bend, and the returns, just like the finish line, are near.

We recommend a buy rating on  Nike Inc. (NYSE : NKE) at $51.10 / share with an implied return of 19%

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%