BP Shares Decline After Board Ousts Chairman Albert Manifold Over Serious Conduct Issues Mercury Hits 52 Billion Valuation After 200 Million Funding Round Surging 49 in 14 Months Jim Cramers Market Commentary Highlights Potential Opportunities and Caution SpaceX IPO Speculation Nvidia Earnings and Bezos on AI Bubble Key Market Drivers This Week Innio Targets 203 Billion Valuation in US IPO Backed by Advent and ADIA SP 500 Inches Up as Consumer Stocks Lead Energy Weighs Bullish Ordinary Shares BLSH Q1 2026 Earnings EPS Misses Estimates Stock Gains on Positive Sentiment IO Biotech Q3 2025 Earnings EPS Beat Highlights Cost Discipline Amid Ongoing Pipeline Development RLI Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Shares Edge Lower Unitil Corporation UTL Q1 2026 Earnings Slight EPS Beat Amid Stable Utility Operations Faraday Future Intelligent Electric Inc Q1 2026 Earnings EPS Surprise Positive but Revenue Remains Elusive Stock Drops CBRL Q1 2026 Earnings Profitability Surprises with EPS of 025 vs Expected Loss Globant GLOB Faces Selling Pressure as Shares Decline Over 3 Camtek CAMT Gains 264 as Trading Volume Signals Renewed Interest Allarity Therapeutics ALLR Hovers Near Support as Mild Pullback Tests Key Levels Genesis Energy GEL Holds Near 1530 Amid Mixed Energy Sector Signals LiqTech International LIQT Gains 222 Approaches Resistance Level NFGC Q1 2026 Earnings Deep EPS Miss Underscores PreRevenue Stage Challenges HF Foods Group Inc HFFG Q1 2026 Earnings EPS Surges Past Estimates by 175 Stock Rises LivaNova Q1 2026 Earnings EPS Beats Estimates by 71 as Company Highlights Operational Efficiencies EVTC Q1 2026 Earnings EPS Miss Sends Shares Lower Amid Revenue Uncertainty York Water Company YORW Q1 2026 Earnings EPS Beats Estimates Amid Steady Utility Operations Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence ColgatePalmolive India Shifts Focus to Premium Oral Care and Digital Strategy for Next Growth Phase UUU Q4 2024 Earnings Widened Loss Amidst Challenging Market Conditions Dynamix Corporation III Unit DNMXU Holds Steady at 1014 Neutral Phase in Focus