As a class, solar stocks haven't exactly delivered this year. The Invesco Solar ETF (NYSEMKT: TAN) is down 16%, while the S&P 500 has rewarded investors with over 10% in total returns at recent prices. A number of factors have affected solar stocks this year, not least of which are tariffs on solar panels imported into the U.S.