BlackRock, Inc. is an owner of BP plc

Details
Title Shareholder
Is Current yes
Percent Stake 7%