Thursday, August 28th, 2025
Stock Profile: BP
BP Logo

BP p.l.c. (BP)

Market: NYSE | Currency: USD

Address: 1 St James's Square

BP p.l.c. provides carbon products and services. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, and integrated gas and power; trading of gas; operation of onshore and offshore wind power, as well as hydrogen and carbon capture and storage facilities; trading and marketing of renewable and non-renewable power; and production of crude oil. In addition, the company involved in convenience and retail fuel, EV charging, Castrol lubricant, aviation, B2B, and midstream businesses; refining and oil trading; and bioenergy business. The company was Show more




📈 BP p.l.c. Historical Chart






📊 Statistics





💰 Dividend History


Year Annual Yield (%) Total Amount Current Yield (%) Ex Date Pay Date Particulars
2025 - $0.480000 - 2025-05-16 - Dividend payout
$0.480000 - 2025-02-21 - Dividend payout
Total Amount for 2025: $0.960000
2024 - $0.480000 - 2024-11-08 - Dividend payout
$0.480000 - 2024-08-09 - Dividend payout
$0.436000 - 2024-05-16 - Dividend payout
$0.436000 - 2024-02-15 - Dividend payout
Total Amount for 2024: $1.832000
2023 - $0.436000 - 2023-11-09 - Dividend payout
$0.436000 - 2023-08-10 - Dividend payout
$0.397000 - 2023-05-11 - Dividend payout
$0.397000 - 2023-02-16 - Dividend payout
Total Amount for 2023: $1.666000
2022 - $0.360000 - 2022-11-09 - Dividend payout
$0.360000 - 2022-08-11 - Dividend payout
$0.328000 - 2022-05-12 - Dividend payout
$0.328000 - 2022-02-17 - Dividend payout
Total Amount for 2022: $1.376000
2021 - $0.328000 - 2021-11-10 - Dividend payout
$0.328000 - 2021-08-12 - Dividend payout
$0.315000 - 2021-05-06 - Dividend payout
$0.315000 - 2021-02-18 - Dividend payout
Total Amount for 2021: $1.286000


📅 Earnings & EPS History for BP p.l.c.


DateReported EPS
2025-11-04 (estimated upcoming)-
2025-08-050.9
2025-04-290.26
2025-02-110.44
2024-10-290.07
2024-07-301
2024-05-070.97
2024-02-061.07
2023-10-311.15
2023-08-010.89
2023-05-021.66
2023-02-071.59
2022-11-012.59
2022-08-022.61
2022-05-031.92
2022-02-081.23
2021-11-020.99
2021-08-030.83
2021-04-270.78
2021-02-020.03
2020-10-270.03
2020-08-04-1.98
2020-04-280.24
2020-02-040.76
2019-10-290.66




📰 Related News & Research


No related articles found for "bp plc".