whalstreet

BP· Bp Plc

CUSIP 055622104·Sector Energy··Investor Relations
Current price
$43.34
Market cap
$111.6B
52w low
$28.41
52w high
$48.27
Whale holders
2
Aggregate held
$108M
Net flow (Q/Q)
$4M
Insider buys/sells · last 6 mo · open market only
TransactionsTotal $
Buys0$0
Sells0$0
Whale% of portfolioRecent activityΔ sharesValue
Sound Shore Management Inc. /Ct/2.6%Reduce 14.5%-283,102$79M
Kahn Brothers Group Inc.5.2%Reduce 40.1%-416,146$29M
Held alongside BP
Top stocks BP's whales also own — ranked by holder overlap
DISDisney Walt Co.· 4 sharedPFEPfizer Inc.· 4 sharedMSFTMicrosoft Corp.· 3 sharedGOOGAlphabet Inc.· 3 sharedAAPLApple Inc.· 3 sharedCCitigroup Inc.· 3 sharedZBHZimmer Biomet Holdings· 3 sharedMRKMerck & Co.Inc. New· 3 sharedBABoeing Co.· 3 sharedBACBank America Corp.· 3 shared
Quarterly ownership history
Last 6 quarters
QuarterWhalesAggregateBuyingSellingNet flow
2026-03-312$108M1 · $11M1 · $7M$4M
2025-12-314$161M3 · $70M1 · $1M$69M
2025-09-303$92M3 · $10M0 · $0$10M
2025-06-302$82M0 · $04 · $11M-$11M
2025-03-314$93M4 · $55M0 · $0$55M
2024-12-312$39M2 · $39M0 · $0$39M
BP Financials
Live via yfinance — refreshed daily.
Valuation
Market capitalization$111.6B
Enterprise value$730.0B
EV / EBITDA (TTM)21.23
P/E ratio (TTM)34.95
Forward P/E10.66
P/S ratio0.58
P/B ratio7.99
PEG ratio0.05
Cash Flow
Operating cash flow (TTM)$24.5B
Free cash flow (TTM)$10.1B
Total cash$35.8B
Total debt$74.2B
Debt / equity96.38
Current ratio1.22
Income Statement
Total revenue (TTM)$193.0B
Revenue per share (TTM)18.67
Gross profit (TTM)$55.8B
EBITDA (TTM)$34.4B
Net income (TTM)$3.2B
EPS diluted (TTM)1.24
Shares outstanding2,574,997,293
Float shares14,939,885,527
Profitability
Gross margin28.91%
Operating margin15.46%
EBITDA margin17.81%
Net margin1.66%
Efficiency
Return on assets (TTM)3.96%
Return on equity (TTM)5.84%
Price History
Current price$43.34
52 Week high$48.27
52 Week low$28.41
50 day average$44.62
200 day average$37.58
Average volume (10 day)10,471,240
1-year beta-0.22
1-year price target$49.54
Dividends
Dividend yield4.61%
Dividend rate (annual)$2.00
Payout ratio160.00%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:36 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).
Real-time alerts. We'll let you know when a whale you follow files a new 13F, or a stock you follow has insider activity. No weekly digest.
whalstreet
★ WatchlistData from SEC EDGAR · whalstreet.com