I think CSIQ always pulls back. The 5-month chart is interesting now. Might pull back to mid or low 7s on way back to 12? I remember that crazy period of 11-14, wondering if it'd base at 12, then the bottom really dropped out everywhere.
Yes, I think there will be a pull back from this level and then a test of today's highs again. It could move higher given all solars had a good pull back and have started to move up again in the last week.