Healthcare and Tech Lead SP 500 to Modest Gains Beyond Energy Inflation Resurgence Spreads Across Consumer Services and Goods HCL Tech Breaks Above 20Day Simple Moving Average Technical Signal Emerges Chinas APEC Trade Message Commerce Minister Skips Opening Amid Urgent Business Deputy Calls for Regional Cooperation White House Harambe Tribute Sparks Social Media Engagement Potential Cincinnati Zoo Tourism Impact Barnes Noble CEO James Daunt Clarifies Stance on AIGenerated Books A Straightforward Rejection of AI Books Cabot Corporation CBT Q1 2026 Earnings EPS Surpasses Estimates Stock Rises SHOP Q1 2026 Earnings EPS Beats Estimates by 676 Stock Rises TRNO Q1 2026 Earnings Stellar EPS Beat of 991 Overshadowed by Slight Stock Decline Saratoga Investment Corp SAZ Q1 2026 Earnings Significant EPS Miss Signals Challenges A2Z Cust2Mate Solutions AZ Q3 2025 Earnings Loss Per Share of 007 Amidst Ongoing Investment Phase Calidi Biotherapeutics Q4 2025 Earnings Narrowed Loss Per Share Exceeds Expectations Despite Stock Decline Cohen Circle Acquisition Corp II Warrants CCIIW Hold Steady at 075 Amid Quiet Trading Joby Aviation Slides 288 as JOBY Tests Key Support Zone Brinks Company BCO Holds Near MidRange Amid Quiet Session PPL Corporate Units PPLC Edges Higher Modest Gains Amidst Defined Trading Range SunCar Technology Group SDA Edges Lower Tests Key Support at 064 Apples Stock Surge Faces Key Test at WWDC AI Strategy in Spotlight WES Q1 2026 Earnings Strong EPS Beat Drives Positive Momentum Despite Slight Stock Pullback WD40 Company WDFC Edges Higher as Steady Demand Supports NearTerm Stability Chemung Financial Corp CHMG Q1 2026 Earnings Strong Earnings Beat Amid Stable Banking Operations HCAT Q1 2026 Earnings Earnings Beat Sentiment but Stock Slips XPO Q1 2026 Earnings Earnings Surpass Estimates as Profitability Improves PLNT Q1 2026 Earnings EPS Surges Past Estimates as Membership Trends Strengthen AMRZ Q1 2026 Earnings EPS Misses Estimates by 5441 Shares Rise 321 Peoples Financial Services Corp Q1 2026 Earnings EPS Misses Estimates by 795 Stock Declines PAGS Q1 2026 Earnings EPS Slightly Misses Estimates Amidst Mixed Market Reaction