Alberta to Hold Referendum on Separation from Canada Separatist Campaign Culminates Novartis Lifts Annual Sales and Profit Outlook European Markets Poised for Mixed Open as Investors Weigh Fragile USIran Truce Futures Rise as USIran Talks Signal Potential Deescalation Microsoft and Anthropic in Talks for Custom AI Chip Deal Following 5 Billion Investment Bitcoin Slides to OneMonth Low as Crypto Liquidations Approach 1 Billion ABCB Q1 2026 Earnings EPS Beats Estimates by 257 Amid Mixed Market Reaction YORW Q1 2026 Earnings EPS Beats Estimates as Regulated Utility Shows Steady Performance RILYT Q1 2024 Earnings Net Loss Reported as Holding Company Faces Challenges Notes Rise 11 INCR Q2 2023 Earnings EPS Surprises 2868 Above Estimates Despite Negative Stock Reaction MEC Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction WFRD Q1 2026 Earnings EPS Smashes Estimates But Stock Slips G WilliFood International WILC Gains 155 as Shares Test Key Resistance Zone Electra Battery Materials ELBM Inches Higher Testing Key Resistance at 065 GridAI Technologies GRDX Faces Selling Pressure Testing Key Support Levels Replimune Group REPL Slides 644 as Biotech Shares Face Renewed Pressure Expensify EXFY Edges Higher Key Levels to Watch as Stock Tests Resistance IMOS Q1 2026 Earnings EPS Misses Estimates Stock Gains Amid Industry Uncertainty MVB Financial Corp Q1 2026 Earnings Earnings Beat Expectations Amidst Modest Revenue Headwinds PSQH Q1 2026 Earnings EPS Surprises to the Upside Amid Market Headwinds Stantec Inc STN Q1 2026 Earnings EPS Beat Driven by Robust Project Backlog and Margin Improvement Duluth Holdings DLTH Q1 2026 Earnings EPS Surprises to the Upside Yet Stock Declines CIMP Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Performance SP 500 Ekes Out Gains as Healthcare and Technology Lead Communication Services Lags MBRX Q1 2026 Earnings Deep EPS Miss Highlights Continued RD Investment Vroom Inc VRM Falls 534 as Resistance Holds Support Levels in Focus