BP is a publicly traded multinational corporation whose shares are listed on the London Stock Exchange and the New York Stock Exchange, meaning its ownership is distributed among millions of global institutional funds, asset management firms, and individual public shareholders. No single individual or parent entity owns the company, as it operates independently under its own board of directors.