BP – Underlying Profits Squeezed But Buybacks Continue
May 02 2023 - 6:42PM
ValueWalk
BP plc (NYSE:BP)’s first-quarter revenues were up from $49.3bn to
$56.2bn, with the rise largely reflecting an exceptional
performance from ... Read more
https://www.valuewalk.com/bp-underlying-profits-squeezed-but-buybacks-continue/
BP (NYSE:BP)
Historical Stock Chart
From Aug 2024 to Sep 2024
BP (NYSE:BP)
Historical Stock Chart
From Sep 2023 to Sep 2024