Raymond James is getting less negative on solar. SunPower (SPWR), First Solar (FSLR), Trina (TSL), and Suntech (STP) have all been upgraded to Market Perform. It might've been wiser to make this call in November. SPWR +3.3%. FSLR +2.8%. TSL +1%. STP +1.7% in spite of its boardroom drama.