SenesTech Stock (US8123281036): Q1 Earnings Miss with 11% Surge — ChemBrief Topics