Wedbush Analyst Views Microsofts Restructured OpenAI Partnership as Net Positive Despite Market Concerns Insmed Q1 2026 Earnings Narrower Loss Surprises Analysts as Stock Ticks Higher BBAI Q1 2026 Earnings AI Specialist Reports Wider Loss Revenue Data Unavailable AC Immune Q1 2026 Earnings Narrowed Loss Beats Estimates as Pipeline Progress Continues PrimeEnergy Resources Corporation PNRG Q4 2025 Earnings Solid Profitability Amid Quiet Quarter UK Eases Russian Oil Sanctions Amid Rising Fuel Prices and Strait of Hormuz Concerns