StockNews.com downgraded shares of Balchem (NASDAQ:BCPC – Free Report) from a buy rating to a hold rating in a research note published on Thursday morning. Balchem Trading Up 0.5 % Shares of BCPC opened at $139.26 on Thursday. The company has a debt-to-equity ratio of 0.31, a current ratio of 2.12 and a quick ratio […]