Hudson Technologies Stock Drops 18% After Disappointing Q1 Earnings — ChemBrief Topics