Argus Upgrades BP to Buy on Earnings Beat Kiplinger Highlights Key Earnings Reports for May 2529 Week Texas Files Lawsuit Against Meta and WhatsApp Over Encryption Privacy Claims CurtissWright Corp CW Poised for Strategic Advantage Amid Geopolitical Uncertainty Wipro and ServiceNow Deepen AI Partnership to Streamline Enterprise Workflows SP 500 Climbs as Healthcare and Tech Power Gains NTIP Q1 2026 Earnings Net Loss of 002 Reported Stock Dips 067 ALB Q1 2026 Earnings Massive EPS Beat of 16682 Surprises Analysts Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise PUK Q4 2025 Earnings EPS Misses Estimates by 2917 Stock Declines TaskUs Inc TASK Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher Citius Oncology Inc CTOR Edges Higher Can It Sustain Momentum Above 086 ACI Worldwide ACIW Inches Higher Amid Consolidation Key Levels in Focus Eaton Vance California Municipal Income Trust CEV Holds Steady Near Support After Marginal Gain Bullfrog AI Holdings BFRG Slides 165 as Bearish Pressure Builds Near Key Support MettlerToledo MTD Holds Steady Near 1100 as Support Levels Are Tested Nuveen Core Plus Impact Fund NPCT Holds Steady Near Key Support Levels Butterfly Network BFLY Gains 3 as Shares Approach Key Resistance Level M3Brigade Acquisition VI Corp Warrant MBVIW Holds Steady at 040 Near Key Support Pono Capital Four Units Hold Steady at 1004 Amid Neutral Trading Bionano Genomics BNGO Climbs 081 as Stock Hovers Near Resistance WHLRD Preferred Shares Hold Steady at 3900 Amid Narrow Trading Range Delivery Hero Shares Jump 10 on Reports of Uber Takeover Bid at 33 per Share ATLCL Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain Carters Inc CRI Continues Slide as Stock Tests Key Support Near MultiYear Lows