Stocks | Thu May 2, 2013 4:59pm EDT

UPDATE 1-SunPower results top estimates, stock soars