Ever since Buffet bought into SPWR's plants, SPWR has been the best mover of the four I watch. FSLR/JASO/CSIQ/SPWR. Right now, I would consider it the best of the breed, but FSLR is never far behind. JASO is due to announce earnings on Mar 25th. They put out a preview last week announcing that they were doing better. We'll see?
I still think you can make some coin on SPWR, just trade it wisely.