Registered entities
OCTOPUS ENERGY LIMITED
Reg. No. 9263424Germany
OCTOPUS ENERGY GROUP LIMITED
Reg. No. 9718624United Kingdom
Reputation
Customer rating 4.8 / 5 across 823,206 reviews.
Web presence
Audience by country — top 5 markets by share of visits.
| Country | Share |
|---|---|
| United Kingdom | 90.6% |
| Spain | 1.7% |
| United States | 1.6% |
| India | 1.1% |
| New Zealand | 0.5% |
Social engagement
Social engagement: 471.4K social following, 8 posts in the last 12 months — below the industry typical range.
Investor mix
23 investors on record; lead investors include CPP Investments, Generation Investment Management, Tokyo Gas, D1 Capital Partners.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 1 | 4% |
| Private equity | 2 | 9% |
| Other / undisclosed | 20 | 87% |
Share of voice
Share of voice in United Kingdom: 51.1% of web traffic across its competitive set; worldwide: 51.3%.
Recent activity
22 Jun 2026
Event
Octopus Energy Tech Summit 2026
9 Jun 2026
Product launch
Octopus Energy Collective
8 Jun 2026
Milestone
users
