
Octopus Energy Group itself is still privately owned. The listed security most people are actually trading is Octopus Renewables Infrastructure Trust plc, an investment trust managed by Octopus Energy Generation, part of Octopus Energy Group. Octopus Renewables Infrastructure+1