IMAX Stock Surges on Buyout Rumors What Investors Should Know Consumer Price Index Rises 38 Annually in April Surpassing Expectations Oura Health Smart Ring Maker Files Confidentially for IPO What It Means for the Wearable Industry Gas Prices Hit 455 National Average Consumer Strategies to Mitigate Fuel Costs Indias FDI Inflows Surge 17 to 945 Billion in FY26 as Patient Capital Replaces Hot Money UKGulf Trade Deal Hailed as Monumental Achievement by Bahrain Industry Minister Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady WDC Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 834 Stantec Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher GSK Q1 2026 Earnings Solid EPS Beat Amid Mixed Market Sentiment NGL Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement DRH Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Lodging Demand KTWOU Holds Steady at 1011 K2 Capital Acquisition Units Trade Flat Amid SPAC Market Caution Tyson Foods TSN Gains 137 as Shares Approach Key Resistance Level Airship AI Holdings AISP Surges 146 on Heavy Volume Key Resistance in Focus BRP Inc DOO Gains Ground as Shares Approach Key Resistance Level Omnicom Group Edges Lower as Sector Headwinds Persist OMC Holds Above Key Support RubioModi Meeting Puts US Energy Exports to India in Focus Amid Iran Tensions Entera Bio ENTX Q1 2026 Earnings Narrowing Losses as Cash Burn Remains in Focus Guggenheim Active Allocation Fund GUG Advances Modestly Holds Above Key Support DIS Q1 2026 Earnings EPS Beats Estimates by 437 Amid CostCutting and Streaming Progress BATRK Q1 2026 Earnings EPS Surpasses Estimates Despite Stock Decline FOA Q1 2026 Earnings Strong EPS Surprise Amidst Uncertain Revenue Outlook U Q1 2026 Earnings Narrower Loss Beats Estimates Stock Gains on Margin Progress HEI Q4 2025 Earnings EPS Beats Estimates Amid Mixed Market Signal Virgin Galactic SPCE Q1 2026 Earnings A NarrowerThanExpected Loss Ignites Shareholder Optimism IFS Q1 2026 Earnings EPS Surpasses Estimates by 1095 Amid Broader Market Headwinds