Microsoft and Anthropic in Talks for Custom AI Chip Deal Following 5 Billion Investment Albertas Separation Vote Potential Implications for Canadian Oil Sector and Markets Vestas Wind Systems Shares Decline After Company Warns Margins at Low End of Guidance Amazon Faces Allegations Over Millions in Profits from NowIllegal Pricing Policy POET Technologies Stock Surges 13 on Aggressive Expansion Plans Adani Enterprises Leads Group of Six Stocks Hitting 52Week Highs Rallying Up to 25 in a Month YTRA Q1 2026 Earnings EPS Misses Estimates as Stock Rises 6 Robert Half Q1 2026 Earnings EPS Beat of 878 Drives Positive Investor Sentiment RenovoRx Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Advances Pipeline GHC Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Halliburton Q1 2026 Earnings Strong EPS Beat Amid Cautious Oilfield Services Outlook Kingsway Financial Services KFS Sees Mild Pullback Holds Near Support Zone SolGel Technologies SLGL Holds Steady Just Below Key Resistance After Modest Gain Otis Worldwide Corporation OTIS Climbs 159 as Elevator Demand Remains Steady Choice Hotels International CHH Bounces Can It Test Resistance at 11878 Meshflow Warrants MESHW Hold Steady at 030 as Consolidation Continues Coal Is Fueling Chinas Next Energy Power Play WRB Q1 2026 Earnings Strong EPS Surprise of 1241 Offsets Market Concerns Energy Vault Holdings NRGV Edges Higher Amid Renewed Interest in Energy Storage Solutions MOMO Q4 2025 Earnings Significant EPS Miss Despite Positive Stock Movement EverQuote Q1 2026 Earnings EPS Surpasses Expectations by 1402 Stock Declines Amid Unclear Revenue Outlook XNET Q3 2024 Earnings EPS of 008 Reported Amid Limited Disclosures Stock Edges Higher SBC Medical Group Holdings Q1 2026 Earnings EPS Beat Propels Profitability Amidst Opaque Revenue Picture TNDM Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively FTAIM Q1 2026 Earnings Preferred Dividend Coverage in Focus After EPS Miss SLP Q1 2026 Earnings EPS Surpasses Estimates as Simulations Plus Posts 103 Beat