BP

$BP

BP p.l.c.

British energy major with oil, gas, and growing renewable energy operations.

Energy
$45.13
-1.01 (-2.19%)
Day Range$45.02 - $46.25
Prev Close$46.14
Analyst Rating
Buy
18 Buy / 12 Hold / 2 Sell
Subscribers
0
Tracking this ticker
Next Report
Weekly updates

Latest Report

BP (BP): Income & Transition Amid Geopolitical Risk

BP shows a durable dividend yield and analyst buy consensus, while execution on the energy transition and volatile oil markets create mixed near-term outlooks. Upcoming Q1 results and ongoing leadership changes are key catalysts to watch.

Apr 6, 2026