JBL Jabil posts Q1 2026 EPS beat and 32 percent annual revenue gain shares rise nearly 2 percent PPL PPLC Stock Trailing Stop Slow Drop 20260420 DELL Dell Tech tops Q1 2026 EPS estimates revenue rises 188 percent shares climb 32 percent Market Chatter Market Downs as Investors Digest