Currency: USD
Period
Q4 FY2023 Earnings
Feb 6, 2024
52.14B
0.02
Strong Buy
Apr 26, 2024
Revenue
EPS
EBIT
No Data
BP | 20-F: Registration statement / Annual report / Transition report
Mar 8 06:14 ET
BP | 6-K: Report of foreign private issuer (related to financial reporting)
Feb 6 09:16 ET
Feb 6 07:41 ET
Oct 31, 2023 09:22 ET
Read more
Updated: Apr 26, 2024
Buy
Hold
Sell