Ownership: JPMorgan Chase & Co., BP plc

JPMorgan Chase & Co. is an owner of BP plc

Details
Title Shareholder
Is Current yes
Percent Stake 28%