BP p.l.c. logo BP - BP p.l.c.

Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 23
HOLD 20
SELL 2
STRONG
SELL
0
| PRICE TARGET: $53.46 DETAILS
HIGH: $57.00
LOW: $46.00
MEDIAN: $56.00
CONSENSUS: $53.46
UPSIDE: 6.47%

Institutional Holders (13F)

GURU SHARES VALUE WEIGHT % SHARES CHG ACTION
Wood 294,300 $10.9M 0.0% +102,900 INCREASED
Cooperman 139,700 $5.2M 0.0% +61,400 INCREASED
Dalio 60,495 $2.2M 0.0% +35,556 INCREASED

Insider Trading

BUYS (12M) 0
SELLS (12M) 0

No insider trading data available for BP.

Congressional Trading

DATE MEMBER CHAMBER TYPE AMOUNT
2026-04-09 Jonathan Jackson HOUSE Purchase $15,001 - $50,000