BuildingProducts Distributor QXO Launches Hostile Takeover Bid for Beacon Italian Competition Watchdog Investigates EasyJet Over Baggage Pricing Practices States and Federal Regulators Clash Over Prediction Market Legal Battles Consumer Credit Growth Surges in December Signaling Strong Spending Physicswallah Q4 FY26 Net Loss Narrows Sharply to 13176 Crore Revenue Jumps YearonYear Rising Costs Prompt Exodus from Florida Residents Question Tax Haven Appeal PSQH Q1 2026 Earnings EPS Surprises to the Upside Amid Market Headwinds PRCT Q1 2026 Earnings NarrowerThanExpected Loss Reflects Operational Discipline FHTX Q1 2026 Earnings NarrowerthanExpected Loss as Pipeline Advances MSA Q1 2026 Earnings EPS Beat Leads to Modest Share Price Gain MGX Q1 2026 Earnings EPS Miss Reflects Increased RD Spending Amid Pipeline Progress RDNW Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction International Tower Hill Mines THM Gains 377 as Gold Miner Breaks Above Support Kayne Anderson BDC KBDC Edges Lower Key Levels Remain in Focus NACCO Industries NC Gains 157 as Stock Tests Key Resistance Levels OSI Systems OSIS Surges 685 Breaking Out Toward Key Resistance at 23321 Portland General Electric Co POR Holds Steady Near 50 Amid Sector Resilience US SelfDefense Strikes in Iran Raise Oil Supply Risks as Trump Pursues Diplomatic Resolution NVS Q1 2026 Earnings EPS Misses Estimates Yet Shares Edge Higher OSI Systems OSIS Surges 685 Breaking Out Toward Key Resistance at 23321 HS2 Cost Overruns Reach 1027bn Sparks Calls for Cancellation Amid SunkCost Concerns SANA Q1 2026 Earnings NarrowerThanExpected Loss Offers Cautious Optimism Sonida Senior Living Q1 2026 Earnings Significant EPS Miss Clouds NearTerm Outlook Stock Shows Resilience ARMOUR Residential REIT Inc ARR Q1 2026 Earnings BottomLine Beat Driven by Strong Net Interest Margin Performance MNST Q1 2026 Earnings EPS Surpasses Estimates as Stock Ticks Lower MOLN Q4 2025 Earnings Narrowed Loss Exceeds Expectations as Pipeline Progress Continues HMN Q1 2026 Earnings Earnings Beat Estimates by 163