Advertisement
Screener

BP PLC (BP) Payments To Acquire Or Redeem Entitys Shares

2.3 / 5 stars · 18/40 Roast Me

BP PLC Payments To Acquire Or Redeem Entitys Shares

BP PLC (BP) reported Payments To Acquire Or Redeem Entitys Shares of $4.49 billion for the 12-month period ending 2025-12-31, per its 20-F filed 2026-03-06.

Financial Statements › Cash Flow › Investing Activities

ifrs-full:PaymentsToAcquireOrRedeemEntitysShares · last filed 2026-03-06

  • BP PLC payments to acquire or redeem entitys shares for the quarter ending 2025-06-30 was $1.06B, a 39.29% decline year-over-year.
  • BP PLC payments to acquire or redeem entitys shares for the quarter ending 2024-06-30 was $1.75B, a 15.53% decline year-over-year.
  • BP PLC payments to acquire or redeem entitys shares for the quarter ending 2023-06-30 was $2.07B, a 9.40% decline year-over-year.
  • BP PLC payments to acquire or redeem entitys shares for the quarter ending 2022-06-30 was $2.29B, a 357.60% increase year-over-year.
Period endPayments To Acquire Or Redeem Entitys Shares 3 monthPayments To Acquire Or Redeem Entitys Shares 6 monthPayments To Acquire Or Redeem Entitys Shares 12 month
2025-12-31$4.49B
20-F · filed 2026-03-06
2025-06-30$1.06B
6-K · filed 2025-08-05
$2.91B
6-K · filed 2025-08-05
2024-12-31$7.13B
20-F · filed 2026-03-06
2024-06-30$1.75B
6-K · filed 2025-08-05
$3.50B
6-K · filed 2025-08-05
2023-12-31$7.92B
20-F · filed 2026-03-06
2023-06-30$2.07B
6-K · filed 2024-07-30
$4.52B
6-K · filed 2024-07-30
2022-12-31$10.00B
20-F · filed 2025-03-06
2022-06-30$2.29B
6-K · filed 2023-08-01
$3.88B
6-K · filed 2023-08-01
2021-12-31$3.15B
20-F · filed 2024-03-08
2021-06-30$500.00M
6-K · filed 2022-08-02
$500.00M
6-K · filed 2022-08-02
2020-12-31$776.00M
20-F · filed 2023-03-10
2020-06-30$0.00
6-K · filed 2021-08-03
$776.00M
6-K · filed 2021-08-03
2019-12-31$1.51B
20-F · filed 2022-03-18
2019-06-30$80.00M
6-K · filed 2020-08-04
$125.00M
6-K · filed 2020-08-04
2018-12-31$355.00M
20-F · filed 2021-03-22
2018-06-30$90.00M
6-K · filed 2019-07-30
$200.00M
6-K · filed 2019-07-30
2017-12-31$343.00M
20-F · filed 2020-03-18
2017-06-30$0.00
6-K · filed 2018-07-31
$0.00
6-K · filed 2018-07-31
2016-12-31$0.00
20-F · filed 2019-03-29
2015-12-31$0.00
20-F · filed 2018-03-29