Unpacking SSE PLC’s Capital Structure, Share Price Trends & Investor Impact
Explore SSE PLC’s 2026 share‑capital update: 1.2B voting shares, 3.3M treasury stock, and a £26.06 price in a narrow 52‑week range. Understand how this stability, P/E of 29.4 and potential dilution shape investor confidence in the FTSE 100 utility s…
3 minutes to read






