US Retail Sales Surpass Estimates as Consumer Demand Remains Robust China Urges APEC Cooperation as Commerce Minister Skipped Opening Over Urgent Official Business US Stock Futures and Bond Yields Slide on Reports of Putins Updated Nuclear Doctrine Reddit Delivers 69 Revenue Surge Topping Analyst Expectations Yardeni Warns Federal Reserve May Need to Raise Rates in July to Calm Bond Vigilantes Retail Investors Gain Direct Access to SpaceX IPO via Major Brokerages BODI Q1 2026 Earnings Significant EPS Beat Drives Positive Surprise BCP Investment Corporation BCIC Q1 2026 Earnings Earnings Beat on Strong Portfolio Performance OPENLANE Q1 2026 Earnings EPS Surpasses Estimates by 124 Amid Solid Operational Execution ARKO Q1 2026 Earnings EPS beats estimates by wide margin despite negative earnings LGI Homes Q1 2026 Earnings Massive EPS Beat on Strong Operational Execution ProAssurance Q1 2026 Earnings EPS Misses Estimates Amidst Underwriting Headwinds Progressive Corporation PGR Edges Higher as Shares Hold Near Key Support Levels GoldMining Inc GLDG Holds Above 110 as Upward Momentum Builds abrdn Life Sciences Investors HQL Edges Higher as Sector Sentiment Stabilizes Western Asset High Income Opportunity Fund HIO Gains Slightly as Investors Eye Yield Stability Evergy EVRG Slips 157 as Utility Sector Faces Headwinds Key Levels in Focus BlackBerry Leverages Malaysia as Strategic Hub for Asia Cybersecurity Expansion WaFd Inc WAFD Q1 2026 Earnings Earnings Beat Surprises Markets Yet Shares Slip Sila Realty Trust SILA Holds Steady Near 3020 Testing Key Support and Resistance Levels AFGC Q1 2026 Earnings EPS Misses Estimates as Underwriting Results Weigh TAP Q1 2026 Earnings EPS Crushes Estimates by 67 Stock Slips 2 Moving iMage Technologies Inc MITQ Q1 2026 Earnings Narrowing Losses Amid Cinema Technology Transition HCWC Q4 2025 Earnings NarrowerthanExpected Loss Per Share Strategy Inc MSTR Q1 2026 Earnings Massive EPS Miss as Digital Asset Impairments Deepen Losses Satellos Bioscience Inc MSLE Q1 2026 Earnings EPS Beat with 1358 Surprise Stock Declines 546 AEMD Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares