Balchem (BCPC) Valuation Check After Recent Share Price Strength and Long-Term Returns — ChemBrief Topics