BP Chairman Removed Amid Allegations of Bullying and Overbearing Conduct Microsoft Signals 190 Billion Capital Spending Push for 2026 as Memory Prices Surge South Koreas KOSPI Reaches Record High as Asian Markets Eye USIran Talks Robinhood Embraces AI Trading Platform Opens to Autonomous Agents NetEase Stock Declines Following Q1 Earnings Beat Market Reacts to Mixed Signals SpaceX and OpenAI IPOs Could Surpass Berkshire Hathaway on Debut Day Prediction Markets Suggest Xeris Biopharma Holdings Inc XERS Q1 2026 Earnings EPS Surprise Turns Positive as Stock Dips Credicorp Ltd BAP Q4 2025 Earnings EPS Misses Estimates Amid Mixed Operating Conditions Uber Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Declines IAG Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Negatively EAF Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises Amid Uncertain Outlook PHI Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Higher BHRB Stock Slips 109 as Burke Herbert Financial Tests Key Support Levels Perimeter Acquisition Corp I Warrant PMTRW Holds Steady at 077 Amid Consolidation Hycroft Mining HYMC Faces Pressure Testing Key Support at 3070 Ferroglobe GSM Slides 221 Testing Support Near 399 Lumexa Imaging Holdings LMRI Slides 22 as Support Levels Come Into Focus NASA Selects Blue Origin for Key Moon Base Mission Edging Out SpaceX Nyxoah NYXH Q1 2026 Earnings NarrowerThanExpected Loss as PreRevenue Biotech Advances Sleep Apnea Pipeline Lennox International LII Holds Steady Near 503 Consolidating Within Recent Range MRVL Q1 2026 Earnings Slight EPS Miss Despite Positive Market Response Affinity Bancshares Q3 2023 Earnings Solid EPS Performance Amidst Modest Stock Reaction GCBC Q2 2025 Earnings Solid EPS of 044 Despite Absence of Consensus Estimates General Dynamics Q1 2026 Earnings Strong EPS Beat Powered by Operational Strength ATLCL Q1 2026 Earnings Strong EPS Beat of 2579 Surprise OnKure Therapeutics OKUR Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline EMN Q1 2026 Earnings Earnings Per Share Beats Estimates Stock Edges Higher