BP PLC-SPONS ADR (BP) Stock Ownership

NYSE:BPUS0556221044

Current stock price

46.12 USD
-0.05 (-0.11%)
At close:
46.1881 USD
+0.07 (+0.15%)
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.57B
Float2.57B
Float Short Interest Percentage0.36%
Owners (insider)0.01%
Owners (institutional)37.72%
Owners (insider) changeN/A
Owners (institutional) change0.04%
BP Institutional Ownership HistoryBP Institutional Ownership HistoryBP Institutional Ownership History Dec 2025 Mar 2026 100M 200M 300M

No transactions were filed in the last 12 months.