US Stocks Rally SP 500 Extends Winning Streak Dow Gains Over 2 for the Week Taiwan Chip Stocks Rally as Nvidia Unveils 150 Billion Spending Plan Chinas Cambricon Slumps Enphase Energy Surges to Record High Following Goldman Sachs Price Target Upgrade JK Cements 13 Volume Growth Outpaces Industry Amid Cost Pressures Novartis Lifts FullYear Sales and Profit Forecasts Amid Strong Operational Momentum Jardine Matheson Acquires Australias IMED Radiology Network in 24 Billion Healthcare Expansion IO Biotech Q3 2025 Earnings EPS Beats Estimates by 6067 as Narrowing Losses Highlight Cost Discipline LFST Q1 2026 Earnings A Massive EPS Surprise Overshadowed by Market Skepticism Vera Therapeutics Q1 2026 Earnings EPS Miss Highlights PreRevenue Stage Challenges FTAIM Q1 2026 Earnings Preferred Dividend Coverage in Focus After EPS Miss PANL Q1 2026 Earnings EPS Beats Estimates Amid Broader Market Headwinds RWT Q1 2026 Earnings EPS Misses Estimates Stock Declines Slightly Blackrock MuniYield Quality Fund MQY Inches Higher Amid Steady Municipal Bond Market 21shares Sui ETF TSUI Plunges 777 as Selling Pressure Intensifies Microsoft MSFT Slips 08 Key Support Levels in Focus Navios Maritime Partners NMM Holds Steady Near Support as Shipping Sector Faces Mixed Signals Grand Canyon Education LOPE Holds Steady Near Resistance as Momentum Remains Subdued BBY Q1 2026 Earnings Solid EPS Beat Amidst Consumer Electronics Landscape AFCG Q1 2026 Earnings Strong EPS Surprise of 328 Driven by Portfolio Performance NWBI Q1 2026 Earnings EPS Surpasses Estimates by 1472 HCW Biologics Inc HCWB Q1 2026 Earnings Strong EPS Surprise Drives DoubleDigit Stock Rally ASX Q1 2026 Earnings EPS Beat Drives Positive Market Response Franklin BSP Realty Trust Inc FBRT Q1 2026 Earnings EPS Misses Estimates Amid Challenging Commercial Real Estate Climate Australian Taxpayers Subsidise Big Minings Fossil Fuel Use by 4bn a Year Report Reveals Emera Q1 2026 Earnings EPS Surges 1846 Above Estimates Shares Edge Higher Twin Disc TWIN Surges Nearly 4 as Stock Approaches Key Resistance