Im looking at the Solar show in complete awwwwwww. The only dog of solar power seems to be the subject of this thread CSUN, but even that one seems to be heading higher.
Even the worst of the worst solars, distrustful SOLF, unprofitable ESLR and questionable CSIQ seem to be moving to the upside.
I can see TSL making it to 100 and FSLR making it to 150. A few weeks ago I was positive, but could not imagine today's show stopper.