StockNews.com upgraded shares of Powell Industries (NASDAQ:POWL – Get Rating) from a buy rating to a strong-buy rating in a report released on Friday morning. Separately, TheStreet raised Powell Industries from a c+ rating to a b- rating in a research note on Wednesday, May 3rd. Powell Industries Stock Up 2.4 % POWL opened at […]