Cabot CBT Stock Trend Continuation Check Cabot posts 76 EPS beat topping analyst estimates What stimulus effect on NXP NXPI Pulls Back 20260427 CPRI Capri notches small Q1 2026 EPS beat shares dip marginally on soft investor sentiment