Alibaba Unveils NextGeneration Zhenwu AI Chip and New Large Language Model BP Chairman Removed Amid Allegations of Bullying and Overbearing Behaviour Captured Ukrainian Baba Yaga Drones Are Reshaping Defense Supply Markets Microsoft and Anthropic in Talks for Custom AI Chip Supply Deal Indias Consumption Shift Experiences and Premium Goods on the Rise Analyst Report Highlights TJX Companies Resilience and Market Position vTv Therapeutics Q1 2026 Earnings Strong EPS Surprise Driven by NonOperating Items Stock Declines M Q1 2026 Earnings EPS Beats Estimates by 67 Amidst Ongoing Transformation Teekay Tankers Ltd Q1 2026 Earnings EPS Surpasses Estimates by 106 Amidst Robust Tanker Markets Kelly Services Inc KELYA Q1 2026 Earnings EPS Misses Estimates by 60 Stock Rises Slightly WaFd Inc WAFD Q1 2026 Earnings EPS Surprise Beats Estimates Stock Edges Lower FITBM Q1 2026 Earnings Preferred Stock EPS Surges Past Estimates on Strong Bank Performance Nektar Therapeutics NKTR Navigates a 287 Decline as Key Support Levels Come Into Focus Petco WOOF Holds Steady at 265 as Market Weighs Support and Resistance Levels Via Transportation Inc VIA Edges Higher Amid Consolidation Key Levels to Watch Corebridge Financial Junior Subordinated Notes CRBD Edge Lower by 004 as Yields Hold Steady Century Casinos CNTY Slips 108 as Stock Hovers Near Key Support Eagle Nuclear Energy Warrants NUCLW Surge Over 9 as Trading Activity Intensifies Shinhan Financial Group SHG Slides 230 as Banking Sector Headwinds Mount CMSC Holds Steady Near 2266 CMS Energy Hybrid Notes Attract Income Seekers Amidst Stable Trading Community Healthcare Trust CHCT Slides 19 Amid Ongoing Sector Headwinds Ethan Allen Interiors ETD Holds Near Support as Modest Gains Signal Stability Travelers Companies TRV Holds Near Key Support Amid Mild Decline SoFi vs TD Bank A Comparative Analysis for Digital and Traditional Banking Preferences BWA Q1 2026 Earnings EPS Beat Drives Positive Market Reaction Adamas Trust Preferred ADAMM Edges Lower as Yield Seekers Eye Narrow Trading Range