StockNews.com upgraded shares of Twin Disc (NASDAQ:TWIN – Get Rating) from a buy rating to a strong-buy rating in a research report released on Friday. Twin Disc Trading Down 2.3 % Shares of Twin Disc stock opened at $9.31 on Friday. The company has a quick ratio of 0.85, a current ratio of 2.43 and […]