StockNews.com initiated coverage on shares of Twin Disc (NASDAQ:TWIN – Get Rating) in a research note released on Saturday. The firm issued a buy rating on the industrial products company’s stock. Twin Disc Stock Performance Shares of NASDAQ:TWIN opened at $12.11 on Friday. The company has a current ratio of 2.43, a quick ratio of […]