Ferrari Shares Slip After Unveiling Luce Its First AllElectric Model Healthcare and Tech Lead SP 500 to Modest Gains as Communication Services Lags MLS Cup Shift to Memorial Day Could Boost League Revenue and Viewership Prairie Operating PROP Faces NearTerm Headwinds But LongTerm Bull Case Remains Intact Thousands of Stock Trades Tied to Trump Under BBC Spotlight MACOM MTSI and IQE plc Announce LongTerm Supply Agreements for Advanced Semiconductor Materials RWTN Q1 2026 Earnings EPS Miss Pared by Positive Surprise but Stock Gains Amid Broader Sector Optimism MBINL Q1 2026 Earnings Preferred Shares Beat EPS Estimates as Earnings Surprise Exceeds 5 NWPX Q1 2026 Earnings EPS Surges Past Estimates by 557 BDC Q1 2026 Earnings EPS Surpasses Estimates Stock Dips Northeast Bank NBN Q1 2026 Earnings Strong EPS Beat Amid Cautious Market Response PTEN Q1 2026 Earnings NarrowerthanExpected Loss Signals Operational Discipline Vine Hill Capital Investment Corp II Units VHCPU Holds at 1002 as Trading Remains Quiet Centurion Acquisition Corp Warrant ALFUW Holds Steady at 014 as Trading Remains Rangebound TC Energy Shares Slide 19 as Energy Sector Faces Headwinds Biogen BIIB Rises 226 to 19376 Testing NearTerm Resistance Zone Compass Therapeutics CMPX Breaks Out Biotech Stock Rallies 6 Toward Resistance Jim Cramer Highlights Diversity Beyond AI in Monthly Portfolio Review Nvidia Earnings in Focus Geopolitical Commentary on China Chips Could Move Markets AI Casts Shadow Over Japans NearRecord Hiring of New Graduates African Health Officials Express Alarm as Ebola Treatment Centers Destroyed in Congo Google Employee Charged in 1M Polymarket Insider Trading Case Over Search Term Bet Astera Labs ALAB Reaches AllTime High Amid Bullish Analyst Rating and Price Target Optimism Americans Raid Emergency Savings to Cover Gas Costs Amid Energy Price Surge PodcastOne Inc PODC Q1 2026 Earnings EPS Surprise Beats Estimates by 58 as Podcast Monetization Strategies Gain Traction CanFite Biopharma Shares Edge Lower Amid Sector Pressure Holds Near Support