My guess is that this is following a pattern seen before. FSLR reports good earnings and money chases it for a while. It was the holding that drove GEX up so much today (followed closely by Q-cells and Solarworld).
I have to admit FSLR has been giving us a lot of good news lately. It will be interesting to see what happens as each solar company reports. I'm still conflicted about the competing technologies. I hope STP is forward looking and adaptable.
I don't know about the fantastic rise of ESLR today. I can't help wondering if it is from a confusion with FSLR. It's happened before. Maybe there is a contract between the two.