Capita plc is a publicly traded corporation listed on the London Stock Exchange, meaning it is owned collectively by institutional asset management funds, public retail investors, and corporate insiders. Major global financial institutions and investment management firms hold substantial equity blocks reflecting passive and active index fund allocations.