EOG Resources EOG Slides 148 as Selling Pressure Mounts 20260520 PennyMac PFSI Stock Today Rallies 314 Resistance at 9144 20260520 Bumble BMBL Delivers Q1 2026 Beat EPS 034 vs 028 Expected Babcock 2026 BWNB Stalls at 2495 Consolidation Phase 20260520 Global Markets Rally as TrumpXi Summit Eases Geopolitical Tensions PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant Buda Juice BUDA Q1 2026 Beat Revenue NA EPS Exceeds by Significant