SunPower Surprise Leads Solar Shares Higher (SPWRA, FSLR, STP, ENER)
SunPower Corp. (NASDAQ: SPWRA) has managed to do what many were not expecting. It blew the doors off of estimates. Non-GAAP operating income for the quarter was $26.8 million, or $0.24 EPS. Its revenues…