All companies featured: Duke Energy Corporation (NYSE:DUK) , Piedmont Natural Gas Company (NYSE:PNY), Dominion Resources Incorporated (NYSE:D), General Electric (NYSE:GE), Tesla Motors Incorporated (NYSE:TSLA), NextEra Energy Resources (NYSE:NEE), First Solar Incorporated (NASDAQ:FSLR), Southern Company (NYSE:SO), Canadian Solar Incorporated (NASDAQ:CSIQ), Senvion SE (FWB: RPW)