Stock Market Today: Live Updates 14.07.2026
LIVEMarkets rolling coverageStarted: July 14, 2026, 4:00 AM EDTUpdated: July 14, 2026, 1:20 PM EDT Ecofin Global Utilities Sells 150,000 Treasury Shares at 278.20p Each July 14, 2026, 1:06 PM EDT. Ecofin Global Utilities and Infrastructure Trust plc sold 150,000 treasury shares at 278.20 pence apiece on 14 July 2026. After the deal, the company holds 22,560,994 shares in treasury and shows 114,920,697 shares issued overall. Voting rights after the sale are 92,359,703, which is now the figure for FCA shareholder notification rules. Shares sold are pari passu with others in issue. Frostrow Capital LLP is company secretary and Canaccord