EC Ecopetrol shares fall 437 after Q4 2025 earnings per share come 12 below analyst expectations Sound SPMA Stock Follow On Offering At Highs 20260420 Can Pembina PBA stock keep rising today Pembina beats EPS by 57 on strong pipeline gains CODIB CompassBPref preferred shares declare quarterly dividend as cumulative payout remains on track Indian InvITs Sector Seeks Streamlined MA Rules to Attract Broader Investor Base Adani Power Overtakes Infosys in Market Cap Climbs to 11th on Indian Bourses Bahrain Minister Hails UKGulf Trade Deal as Monumental Achievement for Both Economies Micron on Track for Best Monthly Rally Since 1987 Analysts Suggest Further Upside Potential Rubio Moves to Calm NATO Allies Amid Uncertainty Over US Troop Deployments Viridian Therapeutics Prices Upsized 350M Concurrent Public Offerings HERE Q4 2025 Earnings Massive EPS Surprise Masks Underlying Concerns TUSK Q1 2026 Earnings Profitability Achieved Amidst Operational Headwinds KOP Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency OXSQG Q1 2026 Earnings EPS Misses Estimates Stock Unchanged ENB Q1 2026 Earnings EPS Beat Bolsters Investor Confidence Amid Steady Operations JOBY Q1 2026 Earnings EPS Beat Narrowing Losses as eVTOL Development Progresses LuxExperience LUXE Gains 284 as Stock Approaches Key Resistance Global Engine Group Holding GLE Surges 938 Presses Against Resistance at 045 Azitra Inc AZTR Slides to 021 Navigating Key Support at 020 Ategrity Specialty Insurance ASIC Modestly Gains Approaching Key Resistance Gladstone Investment Notes GAING Hold Steady Near Par Amid Rate Uncertainty LibertyStream Aims to Tap Lithium From Permian Basin Produced Water Offering Potential Domestic Supply Alternative Mid Penn Bancorp MPB Q1 2026 Earnings Earnings Per Share Misses Estimates by 51 Stock Declines Old Republic International ORI Pulls Back Amid Sector Weakness Key Levels to Watch