Ferrari Luce EV A Strategic Shift That May Reshape the Supercar Icon WilliamsSonoma Stock Analysts Weigh Potential for Movement Amid Retail Shifts Chinese Lodging Owners Face Headwinds in Osaka as Japan Tightens Regulations Diving Equipment Safety Under Scrutiny Following Italian Cave Incident Consumer Prices Rise 38 in April Exceeding Expectations and Hitting Highest Level Since May 2023 BP Shares Decline After Board Ousts Chairman Albert Manifold Over Serious Conduct Issues Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Landscape NCMI Q1 2026 Earnings WiderThanExpected Loss Weighs on Investor Sentiment ZGN Q4 2025 Earnings EPS Beats Estimates by Nearly 28 Stock Slips TLRY Q1 2026 Earnings EPS Misses Estimates Widely Stock Rises Despite Weakness GCM Grosvenor Inc Q1 2026 Earnings EPS Misses Estimates by 3 Shares Dip Slightly SNDA Q1 2026 Earnings Miss on EPS as Operating Challenges Persist The Oncology Institute Inc TOI Holds Steady at 459 as Market Watches Key Levels Andretti Acquisition Corp II POLE Holds Steady Near Trust Value Amid Minimal Volatility Kimco Realty Corporation KIM Rallies 141 as Retail REIT Nears Upper Trading Range Sagimet Biosciences SGMT Gains 129 as Shares Test Key Resistance Level Nuvectis Pharma NVCT Declines 539 as Stock Tests Key Support Level VLGEA Q1 2025 Earnings Profitability Holds Steady Amidst Challenging Retail Environment BDTX Q1 2026 Earnings Narrowed Loss Surprises Yet Stock Declines 358 Patrick Industries PATK Q1 2026 Earnings EPS Beat Amid Modest Revenue Disclosure Satellogic Q1 2026 Earnings Significant EPS Miss Overshadowed by Stock Rally PSQH Q1 2026 Earnings Narrowed Loss Exceeds Analyst Estimates Solventum SOLV Q1 2026 Earnings EPS Beats Estimates by 734 Revenue Details Unreported CNBC Investing Club Highlights Top and Bottom Performers During SixWeek Market Rally Cadrenal Therapeutics Q1 2026 Earnings Narrowed Loss Surpasses Estimates Stock Edges Higher Wintergreen Acquisition Corp WTG Holds Steady Near Trust Value Amid Low Volume