Octopus Energy Stock in 2025: ORIT Share Price, 10% Yield and Kraken’s $15 Billion Spin‑Off Explained
As of 9 December 2025, “Octopus Energy stock” is one of the most searched clean‑energy investing terms in the UK – but it’s also one of the most misunderstood. Octopus Energy Group itself is still privately owned. The listed security most people are actually trading is Octopus Renewables Infrastructure Trust plc (LON: ORIT), an investment trust managed by Octopus Energy Generation,…