Newegg Commerce NEGG Slides 38 as Key Support Level Approaches Installed Building Products Faces Headwinds Holds Above Key Support Levels Alpha Teknova TKNO Edges Higher Amid RangeBound Trading Key Levels in Focus Vision Marine Technologies VMAR Faces Selling Pressure After DoubleDigit Decline