CNBCs Charitable Trust Trims Stock That Surged 46 in a Week 80 Since April Market Wrap SP 500 Edges Higher as Healthcare and Tech Lead Communication Services Lags DA Davidson Adjusts Roblox Price Target Amid Market Evaluation Middle East Tensions Drive Gains for Canadian Natural Resources CNQ BP Ousts Chairman Albert Manifold Adding to Boardroom Turmoil at Energy Giant Gilead Sciences Completes 315B Acquisition of Tubulis to Strengthen Oncology Pipeline Tompkins Financial Corporation TMP Q1 2026 Earnings EPS Beats Estimates Despite Stock Decline Newegg Commerce Inc NEGG Q4 2022 Earnings Significant EPS Miss Reflects Challenging Quarter Kyivstar Group Ltd KYIV Q1 2026 Earnings EPS Surprises to the Upside as Market Stays Cautious ISBA Q1 2026 Earnings Earnings Per Share Falls Well Short of Expectations Sylvamo Corporation SLVM Q1 2026 Earnings Deep EPS Miss Weighs on Results Stock Edges Lower AERT Q1 2026 Earnings Positive EPS Reported Amid Steady Trading PowerBank Corporation SUUN Surges 626 as Momentum Builds Above Key Support Perimeter Solutions SA PRM Edges Higher on Modest Gains as Shares Test Key Moving Averages Alchemy Investments Warrants ALCYW Hold Steady at 009 Amid Negligible Volume Transdigm Group TDG Continues Uptrend Aerospace Supplier Tests Key Resistance Above 1300 Alphatec Holdings ATEC Slides 25 Key Levels to Watch Amid Market Pressure LIC of India Among 5 Largecap Stocks Showing Bullish RSI Upswing HSHP Q1 2026 Earnings EPS Misses Estimates Stock Declines Averin Capital Acquisition Corp Units ACAAU Slips Marginally Consolidating Near Trust Value PMGC Holdings Inc ELAB Pulls Back 23 as Sellers Test Support Near 162 GSK Shares Hold Steady Near 51 as Market Awaits Catalysts SORNW Holds Steady at 028 as Support and Resistance Levels Narrow Rocky Brands RCKY Posts 324 Gain Is a Breakout Toward Resistance Underway Peoples Bancorp of North Carolina PEBK Posts Modest Gains as Support Holds Above 40 NatWest Group NWG Edges Lower on Modest Volume Support Levels Under Watch Marygold Companies MGLD Rallies 446 as Stock Tests Resistance Near 123