BP PLC-SPONS ADR (BP) Stock Ownership

NYSE:BPUS0556221044

Current stock price

44.79 USD
+1.22 (+2.8%)
At close:
44.37 USD
-0.42 (-0.94%)
After Hours:

BP Ownership information

BP Ownership Chart.BP Ownership Chart: showing Insider, Institutional ownership and shares available to the public.BP Ownership.InsiderInstitutionalPublic



Shares Outstanding2.56B
Float2.55B
Float Short Interest Percentage0.31%
Owners (insider)0.01%
Owners (institutional)34.38%
Owners (insider) changeN/A
Owners (institutional) change0.84%
BP Institutional Ownership HistoryBP Institutional Ownership HistoryBP Institutional Ownership History Dec 2025 100M 200M 300M

No transactions were filed in the last 12 months.