Solar stocks are back in favor with investors, with our indicative theme of U.S. listed solar stocks - which includes First Solar, Enphase Energy and NextEra among others up by about 71% YTD versus about 6% for the broader S&P 500. The theme has also outperformed, returning over 653% since the end..