Bloom Energy Surges 12 on 26 Billion AI Data Center Deal with Nebius US Advocacy Groups Call for Investigation into Roblox Over Child Safety and InGame Spending Concerns Aluminum Price Surge Amid Iran Conflict Intensifies Cost Pressures for Major US Companies Geopolitical Tensions Rise as Taiwan Arms Sales Emerge as Key Topic in TrumpXi Talks Bahrain Minister Hails UKGulf Trade Deal as Monumental Achievement Amid Broader Economic Talks Toyota Halts Development of NextGeneration Lexus Electric Vehicle Sources Report IE Q1 2026 Earnings WiderThanExpected Loss Despite Exploration Progress FDMT Q1 2026 Earnings NarrowerThanExpected Loss Highlights Clinical Progress Bank OZK OZK Q1 2026 Earnings Modest EPS Miss Amid Stable Operations AFB Q3 2024 Earnings Solid Net Investment Income Amid Stable Municipal Bond Market Soligenix SNGX Q1 2026 Earnings NarrowerThanExpected Loss Beats Estimates Stock Slips Ferguson Enterprises FERG Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher Virtuix Holdings VTIX Surges 40 Whats Driving the Breakout Genesis Energy GEL Slips 525 as Selling Pressure Tests Key Support Zone Quad Graphics QUAD Gains 18 as Stock Approaches Key Resistance Level Ready Capital Senior Notes RCD Hold Steady Near Par Amid Modest Trading Ford Motor Company Gains 26 as Shares Approach Resistance at 1609 US Stock Markets Closed for Memorial Day SP 500 Nasdaq to Observe Holiday EPD Q1 2026 Earnings EPS Misses Estimates Stock Declines 158 Jones Lang LaSalle JLL Holds Steady Near Support as Volume Remains Subdued QCLS Q4 2017 Earnings Massive EPS Miss Reflects Operational Challenges RiverNorth Capital and Income Fund RSF Q4 2022 Earnings Significant EPS Beat Driven by Strong Portfolio Income Builders FirstSource Inc BLDR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment BTCT Q4 2024 Earnings Surprise Profitability Despite Revenue Absence BLNK Q1 2026 Earnings EPS Beats Estimates by 397 Stock Rises 313 MBIN Q1 2026 Earnings EPS Beats Estimates by 5 Amid Mixed Market Reaction KHC Q1 2026 Earnings Earnings Beat Boosts Sentiment Amid Revenue Uncertainty