Microsoft in Talks to Supply Custom AI Chips to Anthropic Following 5 Billion Investment NTPC Green Energy Shares Slide 4 as Q4 Profit Declines 15 YearonYear Micron Stock Hits Major Milestone as UBS Highlights Strong Memory Chip Demand Spain Blocks Polymarket and Kalshi Amid Gambling License Investigation Barclays Initiates Coverage on Agnico Eagle Mines With Overweight Rating Reflecting Confidence in Gold Mining Sector SNC Scandic Coin Enters Market as Regulated RealWorld Asset Project on Multiple Exchanges EIC Q4 2025 Earnings Narrow EPS Miss Amid Steady Performance Rockwell Medical Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges MHO Q1 2026 Earnings EPS Beats Estimates Amid Solid Operational Performance BayFirst Financial Corp BAFN Q1 2026 Earnings Loss Reported Amid Positive Stock Reaction ILPT Q1 2026 Earnings Earnings Beat Driven by Cost Management Shares Edge Lower STEX Q1 2026 Earnings Significant EPS Miss as Streamex Corp Reports WiderThanExpected Loss Suburban Propane Partners SPH Slips 13 as Energy Sector Faces Headwinds Owens Corning OC Shows Modest Gains as Shares Test Key Resistance Zone American Public Education Inc APEI Gains Ground as Shares Move Toward Key Resistance California Resources Corporation CRC Advances 131 Approaching Key Resistance Level TJGC Group Limited TJGC Holds Steady at 219 Amid Consolidation Alibaba Unveils NextGeneration Zhenwu AI Chip and New Large Language Model Retail Hiring Accelerates in April But Consumer Caution Signals Potential Headwinds Swiss Franc and Japanese Yen Strengthen as DeepSeeks AI Model Sparks SafeHaven Demand Softcat Raises Annual Profit Guidance Amid Strong Corporate AI Demand Taiwan Arms Sales Emerge as Key Flashpoint in TrumpXi Talks Raising Stakes for Global Tech Supply Chains Morgan Stanley Adjusts Home Depot Price Target Lower by 20 Trumps Latest AIGenerated Posts Rekindle Greenland Interest Raising Geopolitical and Market Implications PTN Q1 2026 Earnings EPS Beats Estimates by Wide Margin as Loss Narrows Stock Advances Tutor Perini TPC Posts Modest Gains as Support Holds Above 7156