BP

BP PLC

OTC · Petroleum Refining · Inc. X0 · CIK 0000313807
$44.36 -1.14% $115.7B
3 New Institutional PositionsCongressional Activity (2)
Vol
Market Cap$115.7B
Cap SizeLarge Cap
Analyst ConsensusBuy (56%)
Inst. Holders9 funds
Inst. Value$1.0B
Inst. Activity3 buys / 0 sells
Reddit Sentiment79° Bullish
Congressional2 trades
Exchange OTC·Sector Petroleum Refining·Inc. X0·CIK 0000313807·Prev Close $44.87

Recent Activity

Inst.
NORGES BANK — NEW
6,189,755 shares ($215.0M)
Inst.
RENAISSANCE TECHNOLOGIES LLC — ADD
2,663,167 shares ($92.5M)
May 20, 2026 short_volume
Short Volume: BP — 58.7% short (1.7M / 2.8M)
Short: 1,663,660 | Exempt: 2,787 | TRF Vol: 2,833,626 | Short Ratio: 58.7% | Off-exchange volume (da
Mar 20, 2026 Congress
Jonathan Jackson buy
$1,001 - $15,000 — House
Mar 19, 2026 Congress
Jonathan Jackson buy
$15,001 - $50,000 — House

Price Targets

$49.46 +11.5% upside Buy
Current $44.36 Low $31.00 Median $52.00 High $62.00 17 analysts
$31.00 $62.00

Analyst Ratings

Hold56% buy · 32 analysts
6Strong Buy
12Buy
12Hold
2Sell
0Strong Sell
Recent Analyst Actions
DateFirmActionRating
May 11, 2026 Argus Research UPGRADE Hold → Buy
May 11, 2026 RBC Capital UPGRADE Sector Perform → Outperform
Apr 22, 2026 Scotiabank MAINTAIN Sector Outperform → Sector Outperform
Apr 15, 2026 UBS UPGRADE Neutral → Buy
Apr 9, 2026 Wells Fargo MAINTAIN Equal-Weight → Equal-Weight

Earnings Estimates

PeriodEPS Est.RangeGrowth#
Current Q $1.50 ▲ +1.5% $1.06 — $1.99 66% YoY 8
Next Q $1.48 ▲ +9.0% $0.78 — $1.90 74% YoY 8
Current FY $5.34 ▲ +11.6% $3.43 — $6.82 85% YoY 14
Next FY $4.09 ▲ +1.5% $3.08 — $5.35 -24% YoY 15

Top Institutional Holders

FundValueMove
MORGAN STANLEY$319.1M
NORGES BANK$215.0MNEW
BANK OF AMERICA CORP$142.1MTRIM
RENAISSANCE TECHNOLOGIES LLC$92.5MADD
SOUND SHORE MANAGEMENT INC$67.9MNEW

Reddit Sentiment

79°
Bullish
Bearish Neutral Bullish
20 mentions 14 bullish 0 bearish

Congressional Trades

1 members: 2 buys, 0 sells
MemberPartyTypeAmount
Jonathan JacksonDBUY$1,001 - $15,000
Jonathan JacksonDBUY$15,001 - $50,000
9 institutional holders with $1.0B total value (29,859,482 shares) as of 2025-Q4. Top holders: MORGAN, NORGES, BANK. Net buying activity: 3 institutions added/increased vs 0 reduced.

Top Institutional Holders — 2025-Q4

#FundSharesValue% of TrackedLast Move
1MORGAN STANLEY9,187,111$319.1M30.8%
2NORGES BANK6,189,755$215.0M20.7%NEW
3BANK OF AMERICA CORP /DE/4,090,801$142.1M13.7%TRIM -29.8%
4RENAISSANCE TECHNOLOGIES LLC2,663,167$92.5M8.9%ADD +51.5%
5SOUND SHORE MANAGEMENT INC /CT/1,954,785$67.9M6.5%NEW
6FMR LLC1,922,029$66.8M6.4%TRIM -31.6%
7WELLS FARGO & COMPANY/MN1,866,613$64.8M6.3%
8CAUSEWAY CAPITAL MANAGEMENT LLC1,640,680$57.0M5.5%
9CHARLES SCHWAB INVESTMENT MANAGEMENT INC344,541$12.0M1.2%ADD +26.7%

Recent Position Changes

FundActionPrev SharesCurr SharesChange %ValueQuarter
NORGES BANKNEW6,189,755$215.0M2025-Q4
RENAISSANCE TECHNOLOGIES LLCADD1,758,1822,663,167+51.5%$92.5M2025-Q4
SOUND SHORE MANAGEMENT INC /CT/NEW1,954,785$67.9M2025-Q4
BANK OF AMERICA CORP /DE/TRIM6,144,9134,316,149-29.8%$148.7M2025-Q3
RENAISSANCE TECHNOLOGIES LLCADD1,316,6001,758,182+33.5%$60.6M2025-Q3
CHARLES SCHWAB INVESTMENT MANAGEMENT INCADD236,749299,868+26.7%$10.3M2025-Q3
NORGES BANKEXIT9,433,7770-100.0%$0.002025-Q3
NORGES BANKNEW9,433,777$282.4M2025-Q2
UBS Group AGADD3,970,4186,107,121+53.8%$182.8M2025-Q2
FMR LLCTRIM2,893,6561,979,094-31.6%$59.2M2025-Q2
RENAISSANCE TECHNOLOGIES LLCDOUBLED606,4001,316,600+117.1%$39.4M2025-Q2
UBS Group AGTRIM5,746,2643,970,418-30.9%$134.2M2025-Q1
RENAISSANCE TECHNOLOGIES LLCDOUBLED130,052606,400+366.3%$20.5M2025-Q1
CHARLES SCHWAB INVESTMENT MANAGEMENT INCADD189,059237,149+25.4%$8.0M2025-Q1
NORGES BANKEXIT21,540,2620-100.0%$0.002025-Q1
TWO SIGMA INVESTMENTS, LPEXIT975,3400-100.0%$0.002025-Q1
NORGES BANKADD15,509,20721,540,262+38.9%$636.7M2024-Q4
CITADEL ADVISORS LLCADD6,347,3229,661,063+52.2%$285.6M2024-Q4
UBS Group AGADD4,317,7465,746,264+33.1%$169.9M2024-Q4
CHARLES SCHWAB INVESTMENT MANAGEMENT INCADD107,800189,059+75.4%$5.6M2024-Q4
RENAISSANCE TECHNOLOGIES LLCNEAR_EXIT698,082130,052-81.4%$3.8M2024-Q4
CHARLES SCHWAB INVESTMENT MANAGEMENT INCNEW107,800$3.4M2024-Q3

No insider trading data available yet. Insider transactions are collected from SEC Form 4 filings.

No SEC filing reports analyzed yet. Reports are generated when new filings are detected and processed by the LLM pipeline.

No press releases analyzed yet. Press releases are collected from GlobeNewsWire and analyzed by the LLM pipeline.

Current analyst consensus: Hold (56% buy). Based on 32 analysts: 6 strong buy, 12 buy, 12 hold, 2 sell, 0 strong sell.

Analyst Price Targets

$49.46 mean target +11.5% upside Buy (2.50)
$31.00 Low $62.00 High
MetricValue
Current Price$44.36
Target Low$31.00
Target Mean$49.46
Target Median$52.00
Target High$62.00
# Analysts17
RecommendationBuy (2.50)

Earnings Estimates & Revisions

PeriodEPS AvgEPS LowEPS HighEPS Growth30d Rev.Up/DownRev. AvgRev. GrowthAnalysts
Current Q
2026-06-30
$1.50 $1.06 $1.99 66.2% +1.5% 2↑ 3↓ $58.2B 24.9% 8
Next Q
2026-09-30
$1.48 $0.78 $1.90 73.8% +9.0% 3↑ 2↓ $55.0B 13.5% 8
Current FY
2026-12-31
$5.34 $3.43 $6.82 85.5% +11.6% 9↑ 4↓ $231.2B 22.1% 14
Next FY
2027-12-31
$4.09 $3.08 $5.35 -23.5% +1.5% 9↑ 4↓ $199.8B -13.6% 15

Current Quarter EPS Revision History

TimepointEPS EstimateChange
Current$1.496
7d ago$1.536-0.040
30d ago$1.474+0.022
60d ago$0.976+0.520
90d ago$0.763+0.733
9 analyst firms have rated this stock: 4 upgrades, 2 downgrades, 0 initiations.

Individual Analyst Actions

DateAnalyst FirmActionPrevious RatingNew Rating
May 11, 2026 Argus Research UPGRADE Hold Buy
May 11, 2026 RBC Capital UPGRADE Sector Perform Outperform
Apr 22, 2026 Scotiabank MAINTAIN Sector Outperform Sector Outperform
Apr 15, 2026 UBS UPGRADE Neutral Buy
Apr 9, 2026 Wells Fargo MAINTAIN Equal-Weight Equal-Weight
Mar 20, 2026 HSBC UPGRADE Reduce Hold
Mar 12, 2026 Piper Sandler MAINTAIN Neutral Neutral
Feb 12, 2026 Freedom Broker DOWNGRADE Hold Sell
Feb 11, 2026 Piper Sandler MAINTAIN Neutral Neutral
Jan 8, 2026 Piper Sandler MAINTAIN Neutral Neutral
Jan 6, 2026 Evercore ISI Group DOWNGRADE Outperform In-Line

Monthly Consensus History

PeriodStrong BuyBuyHoldSellStrong SellBuy %Distribution
May 1, 2026612122056%
Apr 1, 2026612132055%
Mar 1, 2026611133052%
Feb 1, 2026611142052%
Jan 1, 2026610142050%
Strong BuyBuyHoldSellStrong Sell
1 members of Congress traded this stock: 2 buys, 0 sells.

Congressional Trades

DateMemberPartyChamberTypeAmountAssetDisclosed
Mar 20, 2026Jonathan JacksonDHOUSEBUY$1,001 - $15,000BP PLCApr 9, 2026 (21d)
Mar 19, 2026Jonathan JacksonDHOUSEBUY$15,001 - $50,000BP PLCApr 9, 2026 (22d)
79°
Bullish
Bearish Neutral Bullish
20 mentions 14 bullish 0 bearish 20 time periods

Reddit Sentiment History

DateMentionsSentimentBullishBearishThreads
May 19, 2026160° Warm101
May 19, 2026160° Warm101
May 17, 2026160° Warm101
May 17, 2026160° Warm101
May 13, 2026150° Neutral001
May 13, 2026150° Neutral001
Apr 29, 2026160° Warm101
Apr 29, 2026160° Warm101
Apr 28, 2026150° Neutral001
Apr 28, 2026150° Neutral001
Apr 28, 2026160° Warm101
Apr 28, 2026160° Warm101
Apr 4, 2026160° Warm101
Apr 4, 2026160° Warm101
Mar 31, 2026160° Warm101
Mar 31, 2026160° Warm101
Mar 12, 2026150° Neutral001
Mar 12, 2026150° Neutral001
Mar 4, 2026160° Warm101
Mar 4, 2026160° Warm101

Recent Reddit Threads

r/stocks Bullish 1mo ago
Bought BP at $28, Up 70%. Hold or Take Profit?
▲ 1 💬 0 ⚡ 0.5
r/wallstreetbets Neutral 25d 7h ago
BP profits more than double, beating expectations as Iran war boosts oil prices
▲ 1 💬 1 ⚡ 0.5
r/pennystocks Bullish 6d 6h ago
Stock Pulse Weekly Recap — May 11–15, 2026
▲ 1 💬 1 ⚡ 0.5
r/stocks Bullish 24d 4h ago
Oil majors eye resurgent Canadian energy in wake of Middle East upheaval
▲ 1 💬 0 ⚡ 0.5
r/stockmarket Bullish 25d 20h ago
Oil major BP beats profit expectations as Iran war boosts fuel prices
▲ 1 💬 0 ⚡ 0.5
r/options Bullish 2mo ago
BP Secured Puts and Delta Hedging
▲ 1 💬 0 ⚡ 0.5
r/investing Neutral 11d 1h ago
BP Silver Corp (BPAG) Opinions?
▲ 1 💬 0 ⚡ 0.5
May 20, 2026
short_volume
Short Volume: BP — 58.7% short (1.7M / 2.8M)
Short: 1,663,660 | Exempt: 2,787 | TRF Vol: 2,833,626 | Short Ratio: 58.7% | Off-exchange volume (dark pool + OTC)
May 18, 2026
other
UPDATE - New bp rewards Visa® cardmembers save 50 cents per gallon on fuel
New bp rewards Visa cardmembers can save 50¢ per gallon at bp and Amoco stations for 60 days with a limited-time summer offer.
May 18, 2026
other
New bp rewards Visa® cardmembers save 50 cents per gallon on fuel
New bp rewards Visa cardmembers can save 50¢ per gallon at bp and Amoco stations for 60 days with a limited-time summer offer.
May 12, 2026
short_volume
Short Volume: BP — 59.8% short (0.9M / 1.5M)
Short: 886,198 | Exempt: 489 | TRF Vol: 1,481,416 | Short Ratio: 59.8% | Off-exchange volume (dark pool + OTC)
May 7, 2026
short_volume
Short Volume: BP — 56.3% short (2.2M / 4.0M)
Short: 2,226,602 | Exempt: 2,435 | TRF Vol: 3,951,986 | Short Ratio: 56.3% | Off-exchange volume (dark pool + OTC)
May 4, 2026
short_volume
Short Volume: BP — 63.8% short (1.4M / 2.3M)
Short: 1,446,792 | Exempt: 3,265 | TRF Vol: 2,268,682 | Short Ratio: 63.8% | Off-exchange volume (dark pool + OTC)
May 1, 2026
short_volume
Short Volume: BP — 64.4% short (2.3M / 3.6M)
Short: 2,346,686 | Exempt: 3,832 | TRF Vol: 3,645,063 | Short Ratio: 64.4% | Off-exchange volume (dark pool + OTC)
Apr 30, 2026
short_volume
Short Volume: BP — 59.0% short (2.4M / 4.0M)
Short: 2,388,706 | Exempt: 25,698 | TRF Vol: 4,048,973 | Short Ratio: 59.0% | Off-exchange volume (dark pool + OTC)
Apr 28, 2026
short_interest
FTD: BP — 11,340 shares ($0.5M) failed to deliver
Settlement: 20260428, Price: $45.97, FTD Value: $521,299.8, BP PLC ADS(RP 6 ORD)
Apr 21, 2026
short_volume
Short Volume: BP — 57.2% short (1.5M / 2.6M)
Short: 1,510,447 | Exempt: 5,167 | TRF Vol: 2,641,966 | Short Ratio: 57.2% | Off-exchange volume (dark pool + OTC)
Apr 16, 2026
short_volume
Short Volume: BP — 62.8% short (3.0M / 4.7M)
Short: 2,958,249 | Exempt: 9,752 | TRF Vol: 4,708,986 | Short Ratio: 62.8% | Off-exchange volume (dark pool + OTC)
Apr 9, 2026
short_volume
Short Volume: BP — 61.9% short (3.2M / 5.1M)
Short: 3,166,035 | Exempt: 15,870 | TRF Vol: 5,116,653 | Short Ratio: 61.9% | Off-exchange volume (dark pool + OTC)
Apr 6, 2026
short_volume
Short Volume: BP — 55.6% short (1.4M / 2.6M)
Short: 1,443,673 | Exempt: 1,899 | TRF Vol: 2,598,677 | Short Ratio: 55.6% | Off-exchange volume (dark pool + OTC)
Mar 23, 2026
short_interest
FTD: BP — 45,652 shares ($2.0M) failed to deliver
Settlement: 20260323, Price: $44.78, FTD Value: $2,044,296.56, BP PLC ADS(RP 6 ORD)
Mar 13, 2026
short_interest
FTD: BP — 55,379 shares ($2.3M) failed to deliver
Settlement: 20260313, Price: $42.16, FTD Value: $2,334,778.64, BP PLC ADS(RP 6 ORD)