...Evergreen Solar Inc. (NASDAQ: ESLR) started as Sell; shares are trading down 4% at $8.55 in pre-market trading.
First Solar, Inc. (NASDAQ: FSLR) started as Buy; shares trading up 2% at $282.00 pre-market.
SunPower Corporation(NASDAQ: SPWR) started as Hold; shares indicated down almost 1% at $83.00 in pre-market trading.