Ofcom Flags TikTok and YouTube as Not Safe Enough for Children Platforms Respond SpaceX IPO Opens to Retail Investors Through Major Brokerage Platforms BP Ousts Chairman Albert Manifold Over Serious Conduct Concerns Shares Decline Taiwans Geopolitical Stance Emerges as a Key Unspoken Factor in TrumpXi Talks Wall Street Hovers Near Peak Levels as Oil Prices Show Signs of Easing US Stock Futures and Bond Yields Decline on Reports of Putins Updated Nuclear Doctrine Trinity Capital Inc TRIN Q1 2026 Earnings EPS Surpasses Estimates Stock Rises SFNC Q1 2026 Earnings Slight EPS Miss Amid Stable Operations CGNT Q1 2026 Earnings EPS Surges Past Estimates with 126 Surprise Pulmonx Corporation LUNG Q1 2026 Earnings NarrowerThanExpected Loss Keeps Sentiment Positive MP Materials Q1 2026 Earnings EPS Surges Past Estimates Stock Dips on Market Sentiment ATRA Q1 2026 Earnings Narrowed Loss Beats Estimates as Cost Optimization Continues Coeptis Therapeutics Holdings Warrants COEPW Hold Steady at 001 Amid Thin Trading CVD Equipment Corporation CVV Slides 537 as Shares Test Key Support Level Direct Digital Holdings DRCT Holds Steady at 343 as Key Levels Define Trading Range Stantec Inc STN Pulls Back 1 as Support Levels Come Into Focus Ameriprise Financial AMP Dips 37 Testing Key Support Levels Amid Market Pressure Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project Valaris Limited VAL Q1 2026 Earnings EPS Misses Wide Stock Holds Steady Gevo Inc GEVO Surges 412 as Shares Approach Key Resistance Level TONX Q1 2026 Earnings Surprise Profitability Beats Deep Loss Estimates Shares Rise Goldman Sachs BDC Inc GSBD Q1 2026 Earnings EPS Miss Weighs on Shares Despite Steady Portfolio Performance DUO Q2 2021 Earnings Significant EPS Miss and Stock Decline Airgain Inc AIRG Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Ross Stores ROST Q1 2026 Earnings EPS Surges Past Estimates Despite Muted Revenue Disclosure NN Q1 2026 Earnings Surpasses EPS Estimates Amid Revenue Disclosures CUBB Q1 2026 Earnings Earnings Beat Modest Estimates Shares Edge Lower