Octopus Energy Stock in 2025: ORIT Share Price, 10% Yield and Kraken’s $15 Billion Spin‑Off Explained
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