Should You Sell Corbus CRBP After 793 Drop 20260515 Perfect PERF Stock Jumps 151 Approaching 177 20260515 Resolute RHLD Slides 161 as Selling Pressure Mounts 20260515 Nortech Systems Reports Q1 Sales Growth and Margin Improvement Amid Strong Backlog eToro ETOR Stock Slides 133 Support at 3897 20260515 Novanta NOVT Down 142 How Low Could It Go 20260515 abrdn FCO Stock Down 077 Support Test at 244 20260515