SenesTech SNES Slips 33 as Stock Hovers Near Key Support Level Natera NTRA Holds Near 203 Modest Decline Signals Cautious Consolidation GRI Bio Inc GRI Slides 7 as Shares Test Key Support at 196 Enlivex ENLV Shares Slide 467 as Stock Tests Key Support at 065 BRP Inc DOO Gains Ground as Shares Approach Key Resistance Level