Balchem (NASDAQ:BCPC) Looks Like a Quality Investment, but Its Valuation Is Full — ChemBrief Topics