StockNews.com initiated coverage on shares of EnPro Industries (NYSE:NPO – Get Rating) in a research note issued to investors on Thursday morning. The firm issued a buy rating on the industrial products company’s stock. Separately, TheStreet upgraded shares of EnPro Industries from a c+ rating to a b- rating in a research report on Tuesday, […]