BP logo

BP

BP p.l.c.NYSEEnergy
$47.12+2.06%OpenMarket Cap: $123.57B

As of 2026-04-06

Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-03-20HSBCHold
2026-03-12Piper SandlerNeutral
2026-02-12Freedom BrokerSell
2026-01-08Piper SandlerNeutral
2026-01-06Evercore ISI GroupIn Line
2025-11-10Piper SandlerNeutral
2025-11-05Wells FargoEqual Weight
2025-10-17Raymond JamesOutperform
2025-10-09ScotiabankSector Outperform
2025-09-15Exane BNP ParibasOutperform
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Fri Dec 31$3.52$185.70B13
Sun Dec 31$3.61$198.54B9
Mon Dec 31$3.43$206.25B11
Tue Dec 31$3.86$208.64B5