Hudson Technologies (HDSN) Shares Fall 18% After Disappointing Q1 Earnings — ChemBrief Topics