Tag: Sunrun’s Chairman Edward Fenster

  • The Solar Stock Crisis Could be an Opportunity

    The Solar Stock Crisis Could be an Opportunity

    Keep an eye on solar stocks. At the moment: Sunrun (RUN) is down about 14% SunPower (SPWR) is down about 11% First Solar (FSLR) is down about 3% Enphase Energy (ENPH) is down 5.5%, or $11.75 Canadian Solar (CSIQ) is down about 6% All after California proposed new rules for rooftop solar that could slow…