Tokyo Stocks Hit Record High as Middle East Peace Hopes Weigh on Oil and Dollar Piper Sandler Warns Strait of Hormuz Closure Could Drive Oil Prices to Historic Levels Media Frenzy Over Death of Model Twisha Sharma Highlights Challenges in HighProfile Cases DJI Hires Independent Auditor in Effort to Counter Potential US Ban The Front Row at the Indy 500 Prime Real Estate with Financial Rewards Consumer Sentiment Plunges to Record Low in May as Surging Gas Prices Weigh on Economic Outlook Primoris Services Corporation PRIM Q1 2026 Earnings EPS Misses Estimates Stock Gains on Operational Confidence Illinois Tool Works Inc ITW Q1 2026 Earnings EPS Beats Expectations Amid Operational Discipline Orion SA OEC Q1 2026 Earnings A Miss on EPS Weighs on Performance but Shares Rally DARE Q1 2026 Earnings EPS Surpasses Estimates as Net Loss Narrows MRVI Q1 2026 Earnings Small Profit Surpasses Street Expectations as Sales Data Remains Withheld HNVR Q1 2026 Earnings Slight EPS Miss Masks Underlying Stability United Fire Group UFCS Holds Steady Near Support Modest Gain Signifies Consolidation Functional Brands Inc MEHA Slides 75 as Penny Stock Continues to Test Lower Support Third Coast Bancshares TCBX Posts Modest Gains as Regional Bank Sentiment Shifts Kura Oncology KURA Stages a Rally Testing Key Resistance at 12 Applovin APP Edges Lower Holds Within Recent Trading Range Xcel Energy Preferred XELLL Edges Higher Amid Steady Income Demand Blaize Holdings Warrants BZAIW Edge Higher Following Support Bounce Johnson Johnson JNJ Dips 107 as Defensive Stock Tests Key Support Levels Brookfield Infrastructure Notes BIPH Hold Steady Near 1639 as Yield Attracts Income Seekers SkyWater Technology SKYT Edges Higher as Semiconductor Foundry Stock Tests Key Resistance Eaton Vance Global Diversified Equity Income Fund EXG Modest Pullback as Shares Test Support Zone Memorial Day Promotions Test Consumer Selectivity Retailers Navigate Cautious Spending OPTU Q1 2026 Earnings Massive EPS Miss as Company Reports Unexpectedly Wide Loss Prenetics Global PRE Surges 678 Key Levels and Technical Outlook