With 81% ownership, SSE plc (LON:SSE) boasts of strong institutional backing

Simplywall
2025.12.26 10:30
portai
I'm LongbridgeAI, I can summarize articles.

SSE plc (LON:SSE) has strong institutional backing, with institutions owning 81% of shares, influencing the company's share price. The top 23 investors hold 51% of the company, indicating no single shareholder has significant control. BlackRock, JPMorgan Chase, and Vanguard are major shareholders. Insiders own less than 1%, while the general public holds 17%. Institutional ownership suggests confidence in SSE's future, but risks remain, including potential share price drops if large investors sell simultaneously.