Stock Groups

SunPower’s slide is a buying opportunity, Evercore ISI says


Construction workers install SunPower tiles on homes in San Ramon, Calif.

Robert Nickelsberg | Getty Images

Solar installer SunPower is set to benefit from both macro and micro tailwinds that will push the stock higher, Evercore ISI said Wednesday as it initiated coverage on the company with an outperform rating.