StockNews.com upgraded shares of Shenandoah Telecommunications (NASDAQ:SHEN – Get Rating) to a sell rating in a research note released on Friday. Shenandoah Telecommunications Price Performance Shares of SHEN opened at $18.49 on Friday. The company has a debt-to-equity ratio of 0.12, a quick ratio of 1.33 and a current ratio of 1.33. The stock has […]