SP 500 Edges Higher as Tech Surge Offsets Energy Slide Meta Shares Decline Following Quarterly Results Iran Internet Disruptions Weigh on User Growth European Stocks Hit Highest Since March 2 as USIran Talks Continue Euro Zone Bond Yields Fall on Peace Hopes Kevin Warsh to Be Sworn In as Federal Reserve Chair on Friday Train Blast in Pakistan Kills at Least 20 Heightening Geopolitical Risk for Investors Federal vs Private Student Loans Key Differences and Expert Recommendations CCL Q1 2026 Earnings EPS Beats Estimates as Cruise Demand Remains Strong eGain Q1 2026 Earnings EPS Beats Estimates by Over 54 Similarweb Q1 2026 Earnings EPS Slightly Below Estimates but Shares Rally on Strategic Momentum PSEC Q1 2026 Earnings EPS Misses Estimates as Investment Income Falls Short TDS Q1 2026 Earnings Massive EPS Surprise of 3475 as Profitability Defies Expectations EFX Q1 2026 Earnings Earnings Beat Estimates Amid Strong Performance Oxbridge Re Holdings Warrant OXBRW Holds at 011 Amid Low Volatility Kyivstar Group Ltd Warrant KYIVW Holds Steady at 550 Key Levels in Focus Inventiva IVA Edges Higher as Shares Hold Above Key Support Zone Marine Products Corporation MPX Edges Lower Amid Tepid Trading Support Levels Under Scrutiny BTCS Inc BTCS Slips 373 as Testing Key Support Levels Near 147 BRC Group Senior Notes RILYT Edge Lower as FixedIncome Markets Digest Rate Uncertainty Fortis Inc FTS Holds Steady Near Support as Utilities Sector Watches Key Levels Renasant Corporation RNST Holds Near 41 as Stock Consolidates Below Resistance Nordson NDSN Gains 109 as Technical Support Holds Firm Pearl Diver Credit Preferred Stock PDPA Holds Steady Near Par as Income Seekers Eye 8 Yield Editas Medicine Inc EDIT Shows Resilience Bounces from Support Zone Hardide Secures 24 Million Order from North American Energy Client VIV Q1 2026 Earnings EPS Misses Estimates by 2305 as Cost Pressures Weigh Advantage Solutions Inc ADV Gains 113 as Shares Approach Resistance at 4493