SenesTech (NASDAQ: SNES) posts Q1 2026 loss as Evolve drives 85% of sales — ChemBrief Topics