BPs Abrupt Chairman Removal Linked to Alleged Bullying Behavior Company Declines Comment Mercury Reaches 52 Billion Valuation in Latest Funding Round Signaling Resilience in Fintech Sector Japanese Banks to Deploy OpenAIs Latest Model for Cyber Defense Morning Market Brief SpaceX IPO Speculation Nvidia Earnings and Bezos on AI Bubble Momentus Stock Surges Nearly 300 in Two Days Following Private Placement Morgan Stanley Lowers MGE Energy Price Target Amid Utility Sector Weakness Primoris Services PRIM Q1 2026 Earnings EPS Misses Estimates Yet Stock Rallies VLYPN Q1 2026 Earnings Preferred Stock EPS Beats Estimates by 507 AWK Q1 2026 Earnings EPS Falls Short of Estimates as Revenue Data Remains Unavailable SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher NOK Q1 2026 Earnings EPS Surprises to the Upside as Stock Declines Allot Ltd ALLT Q1 2026 Earnings EPS Surprise Highlights Cost Discipline Amidst Transition Averin Capital Acquisition Corp Units ACAAU Slips Marginally Consolidating Near Trust Value Sagimet Biosciences SGMT Gains 129 as Shares Test Key Resistance Level Spartacus Acquisition Corp II Unit TMTSU Trading Flat Near NAV as Merger Search Continues Phio Pharmaceuticals PHIO Holds Steady at 109 as Stock Consolidates Between Key Levels Arq Inc ARQ Surges 44 Approaching Key Resistance at 273 FSEA Q3 2024 Earnings Modest Profitability Amidst Stable Operations Cheesecake Factory CAKE Q1 2026 Earnings EPS Beat Driven by Operational Strength Stock Edges Higher GPUS Q3 2025 Earnings Losses Persist as Hyperscale Data Ramps Up Investment NB Q1 2026 Earnings Surprise Profit Highlights Cost Discipline at PreRevenue Developer KPRX Q1 2026 Earnings Loss Narrower Than Expected Stock Declines on Market Sentiment HIFS Q3 2025 Earnings Steady Earnings Performance Amid Quiet Market Reaction Delivery Hero Shares Jump 10 on Reports of Uber Takeover Bid at 33 per Share CRNX Q1 2026 Earnings NarrowerThanExpected Loss as Crinetics Advances Pipeline Guardian Metal Resources PLC GMTL Faces Selling Pressure Tests Key Support Levels