The stock is trading up 33 cents at $18.32.
From StreetInsider:
Soleil Securities maintains a 'Hold' on SunPower ( SPWRA), price target $21.
Soleilsays, "Cutting 2010 estimate from $1.50 to $1.30 per share (consensus is $1.45 per share). Introducing below consensus estimate for 2011 ($1.65 per share vs. $2.07 consensus)."