1.SunPower (NASDAQ: SPWR) 2.First Solar (NASDAQ: FSLR) 3.SolarCity (NASDAQ: SCTY) 4.SunEdison (NYSE: SUNE) 5.Hannon Armstrong Sustainable Infrastructure (NASDAQ: HASI)