Futures Rise as USIran Talks Signal Potential Deescalation Instacart Expands SelfServe Ads Manager to Retail Partners Broadening Advertising Reach SP 500 Barely Budges as Consumer Spending Strength Offsets Energy Slump Charter Communications Enhances Offer for Liberty Broadband in New Buyout Deal Fed Minutes Reveal Majority of Officials Anticipate Rate Hikes if Iran Conflict Worsens Inflation Bernstein Identifies Top Three China Semiconductor Stocks Amid Industry Recovery NVT Q1 2026 Earnings EPS Beats Estimates by Nearly 15 Shares Rise SBET Earnings Overview 20260523 Dominion Energy Q1 2026 Earnings EPS Beats Estimates Amid Stable Utility Performance Repligen Corporation RGEN Q1 2026 Earnings EPS Surpasses Estimates by Over 21 MTRN Q1 2026 Earnings EPS Surpasses Estimates Stock Gains 234 PLTR Q1 2026 Earnings EPS Surges Past Estimates but Stock Declines SnapOn SNA Edges Higher as Price Approaches Key Resistance Greenwich LifeSciences GLSI Inches Higher Amid Calm Trading Session Uxin Limited UXIN Faces Resistance at 226 as Shares Slip 227 Park National Corporation PRK Edges Higher Amid Steady Trading Gerdau SA GGB Slides 148 as Steel Sector Faces Headwinds Support in Focus Modular Medical Inc MODD Q3 2025 Earnings EPS Miss Weighs Despite Positive Stock Reaction IMNN Q1 2026 Earnings Narrowerthanexpected loss drives small share gain Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum AAT Q1 2026 Earnings EPS Misses Estimates but Stock Gains 364 Weibo WB Q3 2025 Earnings EPS of 042 as Stock Edges Higher Amid Unclear Revenue Picture KTCC Q1 2026 Earnings Loss Per Share of 026 as Stock Declines 17 HELOC and Home Equity Loan Rates Hold Steady at Low Levels as Homeowners Rethink Renovation Plans Performance Shipping Inc PSHG Q4 2025 Earnings EPS Beat of 873 Surprise Stock Declines 435 Lifetime Brands LCUT Faces Modest Pressure Testing Key Support Levels