CSIQ has a strong chart here, and good valuation in a very interesting growth industry. The daily chart has a signal here indicating a steep rally is starting, this might end up evolving into a larger timeframe trend, as the quarterly flashes a breakout over time. I'm looking forward to holding if that is the case, after this daily signal reaches the target.