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

Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 20
HOLD 23
SELL 2
STRONG
SELL
0
| PRICE TARGET: $45.35 DETAILS
HIGH: $57.00
LOW: $31.00
MEDIAN: $47.50
CONSENSUS: $45.35
UPSIDE: 4.69%

Institutional Holders (13F)

GURU SHARES VALUE WEIGHT % SHARES CHG ACTION
Wood 191,400 $9.0M 0.0% +37,400 INCREASED
Cooperman 78,300 $3.7M 0.0% -192,400 DECREASED
Dalio 24,939 $1.2M 0.0% -472,160 DECREASED

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