Microsoft and Anthropic in Talks for Custom AI Chip Deal Following 5 Billion Investment Itron Insider Filing Form 144 Filed on May 26 TCS Partners with Mistral to Become First Global Systems Integrator for Enterprise AI Qualcomm Faces Persistent Short Seller Pressure as AI Pivot Becomes Crucial for Rebound Canadian Natural Resources CNQ Positioned as Key Natural Gas Player for Energy Transition SafeHaven Flows Lift Swiss Franc and Japanese Yen Amid DeepSeek AI Selloff in US Tech PPTA Q1 2026 Earnings WiderThanExpected Loss as Stibnite Project Advances CIB Q4 2025 Earnings Massive EPS Miss as Company Reports Deep Loss NPWR Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Company Continues Technology Development CCCC Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Discipline Amid PreRevenue Phase ADSK Q1 2026 Earnings Strong EPS Beat Amid Uncertain Revenue Picture Sea Limited SE Q1 2026 Earnings EPS Misses Estimates as Gaming and ECommerce Face Headwinds BHFAL Edges Lower Navigating Support and Resistance in a FixedIncome Landscape Vertex Pharmaceuticals VRTX Gains 246 as Bullish Momentum Builds Enterprise Financial Services Corp Preferred EFSCP Gains Ground Amid Steady Support LifeStance Health LFST Nudges Higher Testing NearTerm Resistance at 806 Diversified Healthcare Trust DHC Slips 125 as Shares Test Key Support Near 827 Manufacturing CFOs Prioritize Technology Talent and Tariffs in 2026 According to Forvis Mazars OneSpan Q1 2026 Earnings EPS Beat Drives 234 Stock Gain Amid Solid Execution Gauzy Ltd GAUZ Slides 135 as Stock Hovers Near Key Support GRBK Q1 2026 Earnings Strong BottomLine Beat Despite Modest Stock Dip CAC Q1 2026 Earnings EPS Beats Estimates by Nearly 3 Amid Modest Stock Decline Dorchester Minerals LP Q4 2024 Earnings Partnership Reports 024 Per Unit as Stock Slips DB Q1 2026 Earnings Modest EPS Beat Amid Challenging Market Conditions MAC Q1 2026 Earnings EPS Misses Estimates as Retail Headwinds Persist Smith Nephew SNN Q4 2014 Earnings Narrow EPS Beat Fails to Lift Shares SBGI Q1 2026 Earnings EPS Surges Past Estimates with 13155 Surprise