Trading News Solar stocks have come under pressure recently, but Guggenheim just upgraded two names to a buy.