SenesTech SNES Stock VWAP Deviation Extends Gains 20260420 What are the biggest risks facing Nexstar NXST stock 271 20260420 Is LaFayette LAFAR stock losing technical support ECVT Ecovyst delivers blowout Q4 2025 earnings but dips 058 percent in todays trading