Company Description
Bp Plc (OTC Link: BPPFF) is a publicly traded company.
On a trailing twelve-month basis, Bp Plc reported revenue of $192.5B with net income of $1.3B. The company operates at a net profit margin of 0.7%.
This page provides a comprehensive overview of BPPFF stock, including real-time price data, latest news, SEC filings, insider trading activity, financial highlights, upcoming events, and short interest trends.
Stock Performance
Latest News
SEC Filings
Bp Plc has filed 5 recent SEC filings, including 5 Form 6-K. The most recent filing was submitted on April 1, 2026. SEC filings provide transparency into a company's financial condition, material events, and regulatory compliance. View all BPPFF SEC filings →
Financial Highlights
Bp Plc generated $192.5B in revenue over the trailing twelve months, and net income was $1.3B, reflecting a 0.7% net profit margin. The company generated $24.5B in operating cash flow. With a current ratio of 1.26, the company maintains adequate short-term liquidity.