Planet PLAG Stock Today Drops 699 Key Support at 156 20260520 Petco WOOF Crushes Q1 2026 Estimates EPS 004 Tops Views Is Performance PFGC Still a Buy After 120 Rally 20260520 BARK Inc BARK Q1 2026 Earnings Surprise EPS 060 Up Significant StoneBridge APAC Steady at 1010 Awaiting Next Catalyst 20260520 PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant