BP P.L.C. has traded higher again today, last trading at 34.85. Since this rise started on 4-Feb-2025, the stock has gained +12.9% in total. BP has only had a trend this long one other time in the past year, starting on 8-Jan-2025 and lasting for 11 days. The last time it had a positive trend this long, the stock gained another +6.2% in the two weeks that followed.
View Stock Chart