BP
$BP
BP p.l.c.
British energy major with oil, gas, and growing renewable energy operations.
$46.44
+0.00 (+0.00%)
Day Range$46.21 - $47.00
Prev Close$46.44
Analyst Rating
Buy
18 Buy / 13 Hold / 2 Sell
Subscribers
0
Tracking this ticker
Next Report
Sun, Apr 19
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