Meta Transfers 7000 Employees to AI Development Teams Amid Workforce Restructuring Should You Sell Dermata DRMA After 169 Drop 20260520 Helios Technologies HLIO Stock Jumps 137 Approaching 8295 20260520 Novanta NOVT Q1 2026 Beat Revenue NA EPS Exceeds by Significant BEL Shares Dip Over 2 Despite Strong Q4 Results Goldman Sachs and Nomura Weigh In