Try our mobile app

Switch to company model in classical logic    *

General information

Country: BRITAIN

Sector: Oil and Gas Integrated

BP PLC engages in the energy business worldwide. It operates through three segments: Upstream, Downstream, and Rosneft. The Upstream segment is involved in the oil and natural gas exploration, and field development and production; midstream transportation, storage, and processing; and marketing and trading of liquefied natural gas (LNG), biogas, power, and natural gas liquids (NGLs). This segment also engages in the ownership and management of crude oil and natural gas pipelines; processing facilities and export terminals; and LNG processing facilities and transportation, as well as NGLs processing business. The Downstream segment refines, manufactures, markets, transports, supplies, and trades in crude oil, petroleum, and petrochemical products and related services to wholesale and retail customers. It offers gasoline, diesel, and aviation fuels; lubricants, and related products and services to the automotive, industrial, marine, and energy markets under the Castrol, BP, and Aral brands; and petrochemical products, such as purified terephthalic acid, paraxylene, acetic acid, olefins and derivatives, and specialty petrochemical products. The Rosneft segment engages in the exploration and production of hydrocarbons, as well as jet fuel, bunkering, bitumen, and lubricants activities...
Website: bp.com



Growth: Good revenue growth rate 42.6%, there is acceleration compared to average historical growth rates -12.7%. The revenue growth dynamics is unstable Site traffic for the last 3 months showed a change of +1.6%

Profitability: LTM EBITDA margin is positive, +5.5%. On average the margin is decreasing unsteadily. Gross margin is normal, +21.0%. In the last quarter the company beat the estimated EPS, +13.3%. The company was ahead of estimated EPS in 80% of quarters (showing a gain of +$0.35 per share on average)

Cash Flow Generation: Dividend yield for the last twelve months 5.3%. Free cash flow yield 4.9% (LTM)

Undervaluation: Fundamental value created in LTM (estimate)


Entry Point: Share price is 40.8% higher than minimum and 10.4% lower than maximum for the last 3 years

AI Insight: the companies with similar growth trajectories, EBITDA margin, industries and geography on average are valued 1.7x by EV / Sales multiple , the company can be 93.2% undervalued

Key Financials (Download financials)

Ticker: BP
Share price, USD:  (0.0%)36.76
year average price 33.15  


year start price 34.68 2025-02-12

min close price 26.11 2025-04-08

max close price 37.35 2025-11-11

current price 36.76 2026-02-11
Common stocks: 3 288 840 028

Dividend Yield:  5.3%
FCF Yield LTM: 4.9%
EV / LTM EBITDA: 16.3x
EV / Sales: 0.9x
Margin (EBITDA LTM / Revenue): 5.5%
Fundamental value created in LTM:
Market Cap ($m): 120 898
Net Debt ($m): 34 658
EV (Enterprise Value): 155 556
Price to Book: 2.1x

Revenue and EBITDA

Quarterly values ($m)

Change (y/y)

Cash Flow

FCF ($m)

Net Debt / Cash and Equivalents ($m)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

EV / Sales

Potential dynamics

News


2026-02-09invezz.com

BP share price rally gains steam: Will it hit 500p after earnings this week?

2026-02-06zacks.com

Ahead of BP (BP) Q4 Earnings: Get Ready With Wall Street Estimates for Key Metrics

2026-02-05zacks.com

Important Factors to Watch Ahead of BP's Q4 Earnings Release

2026-02-02zacks.com

These 2 Oils and Energy Stocks Could Beat Earnings: Why They Should Be on Your Radar

2026-01-31reuters.com

BP's Whiting refinery union workers reject contract extension

2026-01-22zacks.com

BP (BP) Stock Slides as Market Rises: Facts to Know Before You Trade

2026-01-21zacks.com

BP (BP) Surpasses Market Returns: Some Facts Worth Knowing

2026-01-17fool.com

1 Magnificent Oil Stock Down 15% to Buy and Hold Forever for Its Dividend

2026-01-16reuters.com

JERA Nex BP to buy EnBW's stake in UK's Mona offshore wind project

2026-01-16zacks.com

BP Expects Q4 Upstream Production to Be In Line Sequentially
More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol BP BP BP BP BP BP BP BP BP BP BP BP BP BP
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807
fillingDate 2025-11-04 2025-08-05 2024-10-29 2024-05-07 2024-02-06 2023-10-31 2023-08-01 2023-05-02 2022-09-30
acceptedDate 2025-11-04 06:07:02 2025-08-05 09:56:43 2025-03-06 06:08:07 2024-10-29 07:54:56 2024-05-07 06:22:02 2024-02-06 07:37:19 2023-12-30 19:00:00 2023-10-31 09:22:16 2023-08-01 07:36:47 2023-05-02 08:05:55 2022-12-30 19:00:00 2022-09-29 20:00:00 2021-12-30 19:00:00 2020-12-30 19:00:00
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
revenue 48 386M 46 627M 189 185M 47 254M 47 299M 48 880M 208 351M 53 269M 48 538M 56 182M 241 392M 55 011M 157 739M 105 944M
costOfRevenue 34 651M 38 083M 158 946M 40 101M 40 344M 39 335M 144 294M 40 632M 39 730M 40 378M 186 296M 51 292M 134 879M 95 760M
grossProfit 13 735M 8 544M 30 239M 7 153M 6 955M 9 545M 64 057M 12 637M 8 808M 15 804M 55 096M 3 719M 22 860M 10 184M
grossProfitRatio 0.284 0.183 0.151 0.147 0.195 0.237 0.181 0.281 0.068
researchAndDevelopmentExpenses 0 0 0 0 0 0 298M 0 0 0 0 0 0 0
generalAndAdministrativeExpenses 0 4 242M 16 417M 3 930M 4 167M 4 222M 16 772M 4 458M 3 834M 3 747M 13 449M 3 262M 11 931M 10 397M
sellingAndMarketingExpenses 0 0 0 0 -1 014M -212M 0 0 0 0 0 0 0 0
sellingGeneralAndAdministrativeExpenses 4 257M 4 242M 16 417M 3 930M 3 153M 4 010M 16 772M 4 458M 3 834M 3 747M 13 449M 3 262M 11 931M 10 397M
otherExpenses 0 139M 207M 0 179M 0 10M 0 0 106M 200M 225M 257M 360M
operatingExpenses 4 257M 4 381M 16 624M 4 302M 3 153M 4 010M 17 080M 4 555M 4 127M 3 853M 13 649M 3 487M 12 188M 10 757M
costAndExpenses 38 908M 42 464M 175 570M 44 031M 43 497M 43 345M 161 374M 45 187M 43 857M 44 231M 199 945M 54 779M 147 067M 106 517M
interestIncome 0 375M 2 773M 438M 414M 381M 1 249M 410M 378M 248M 1 103M 159M 581M 240M
interestExpense 1 184M 1 229M 4 579M 1 101M 1 216M 1 075M 2 929M 1 039M 920M 843M 2 623M 649M 2 517M 2 158M
depreciationAndAmortization 4 655M 4 641M 16 622M 4 117M 4 098M 4 150M 15 928M 4 219M 4 164M 3 850M 14 318M 3 657M 14 805M 14 889M
ebitda 9 075M 8 753M 27 983M 6 616M 6 052M 9 685M 43 503M 12 845M 9 875M 16 475M 32 346M 4 837M 32 549M -7 042M
ebitdaratio 0.188 0.188 0.14 0.167 0.198 0.241 0.203 0.293 0.088
operatingIncome 9 478M 4 163M 13 615M 3 223M 3 802M 5 535M 46 977M 8 626M 5 711M 12 625M 41 447M 1 180M 10 672M -573M
operatingIncomeRatio 0.196 0.089 0.068 0.08 0.113 0.162 0.118 0.225 0.021
totalOtherIncomeExpensesNet -6 242M -1 280M -6 833M -1 825M -2 548M -1 378M -23 228M -1 317M -2 217M -778M -26 042M 800M 4 555M -24 315M
incomeBeforeTax 3 236M 2 883M 6 782M 1 398M 738M 4 157M 23 749M 7 309M 3 494M 11 847M 15 405M 1 980M 15 227M -24 888M
incomeBeforeTaxRatio 0.067 0.062 0.03 0.016 0.085 0.137 0.072 0.211 0.036
incomeTaxExpense 1 727M 954M 5 553M 1 028M 1 184M 2 224M 7 869M 2 240M 1 541M 3 425M 16 762M 3 964M 6 740M -4 159M
netIncome 1 161M 1 629M 381M 206M -129M 2 263M 15 239M 4 858M 1 792M 8 218M -2 487M -1 984M 7 565M -20 305M
netIncomeRatio 0.024 0.035 0.004 -0.003 0.046 0.091 0.037 0.146 -0.036
eps 0.45 0.62 0.14 0.076 -0.047 0.81 5.27 1.69 0.61 2.76 -0.79 -0.63 2.25 -6.03
epsdiluted 0.44 0.62 0.074 -0.047 0.79 1.66 0.6 2.7 -0.63
weightedAverageShsOut 2 586M 2 608M 2 731M 2 720M 2 765M 2 792M 2 893M 2 867M 2 921M 2 982M 3 165M 3 148M 3 355M 3 370M
weightedAverageShsOutDil 2 623M 2 642M 2 803M 2 785M 2 765M 2 859M 2 958M 2 935M 2 983M 3 040M 3 165M 3 148M 3 377M 3 370M
link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link
filingDate 2025-03-06 2023-12-31 2022-12-31 2021-12-31 2020-12-31
fiscalYear 2024 2023 2022 2021 2020
netInterestIncome -1 806M -1 680M -1 520M -1 936M -1 918M
ebit 11 361M 27 575M 18 028M 17 744M -21 931M
nonOperatingIncomeExcludingInterest 2 254M 19 402M 23 419M -7 072M 21 358M
netIncomeFromContinuingOperations 1 229M 15 880M -1 357M 8 487M -20 729M
netIncomeFromDiscontinuedOperations 0 0 0 0 0
otherAdjustmentsToNetIncome 0 0 0 0 0
netIncomeDeductions 0 0 0 0 0
bottomLineNetIncome 390M 15 238M -2 488M 7 563M -20 306M
epsDiluted 0.14 5.15 -0.79 2.24 -6.03

Balance Sheet Statement

Property 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol BP BP BP BP BP BP BP BP BP BP BP BP BP BP
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807
fillingDate 2025-11-04 2025-08-05 2024-10-29 2024-05-07 2024-02-06 2023-10-31 2023-08-01 2023-05-02 2022-09-30
acceptedDate 2025-11-04 06:07:02 2025-08-05 09:56:43 2025-03-06 06:08:07 2024-10-29 07:54:56 2024-05-07 06:22:02 2024-02-06 07:37:19 2023-12-30 19:00:00 2023-10-31 09:22:16 2023-08-01 07:36:47 2023-05-02 08:05:55 2022-12-30 19:00:00 2022-09-29 20:00:00 2021-12-30 19:00:00 2020-12-30 19:00:00
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
cashAndCashEquivalents 34 909M 35 067M 34 360M 34 595M 34 891M 31 510M 27 748M 29 926M 28 914M 30 433M 23 329M 29 304M 25 941M 29 194M
shortTermInvestments 139M 245M 165M 167M 708M 615M 843M 932M 671M 450M 578M 300M 280M 333M
cashAndShortTermInvestments 35 048M 35 312M 34 525M 34 762M 35 599M 32 125M 28 591M 30 858M 29 585M 30 883M 23 907M 29 604M 26 221M 29 527M
netReceivables 27 586M 27 807M 26 185M 27 506M 28 890M 30 893M 30 335M 32 595M 0 0 33 288M 0 26 363M 17 849M
inventory 24 154M 24 752M 23 232M 21 493M 23 345M 24 310M 22 819M 25 671M 23 349M 23 905M 28 081M 29 492M 23 711M 16 873M
otherCurrentAssets 9 070M 14 202M 16 298M 9 921M 12 789M 14 081M 19 881M 14 283M 0 0 20 320M 49 344M 13 809M 7 464M
totalCurrentAssets 95 858M 102 073M 102 834M 93 682M 100 623M 101 409M 104 146M 103 407M 95 314M 99 258M 107 688M 108 440M 92 590M 72 982M
propertyPlantEquipmentNet 100 363M 100 862M 104 676M 99 555M 100 293M 102 744M 109 047M 107 163M 108 126M 105 744M 110 257M 105 045M 117 191M 118 949M
goodwill 15 114M 15 180M 14 888M 12 873M 12 390M 12 378M 12 472M 12 283M 12 206M 12 003M 11 960M 11 145M 12 373M 12 480M
intangibleAssets 9 007M 9 271M 5 208M 10 626M 10 301M 10 008M 5 663M 9 997M 10 447M 10 295M 5 987M 6 311M 2 162M 1 980M
goodwillAndIntangibleAssets 24 121M 24 451M 20 096M 23 499M 22 691M 22 386M 18 135M 22 280M 22 653M 22 298M 17 947M 17 456M 14 535M 14 460M
longTermInvestments 46 219M 0 0 38 107M 36 536M 36 200M 0 21 994M 22 679M 23 337M 0 24 806M 0 0
taxAssets 5 702M 5 936M 5 403M 5 478M 5 060M 4 227M 4 268M 3 470M 3 747M 3 401M 3 908M 5 271M 6 410M 7 744M
otherNonCurrentAssets 8 196M 51 415M 49 219M 9 387M 8 181M 8 469M 44 698M 21 922M 23 548M 24 623M 48 320M 22 464M 56 546M 53 519M
totalNonCurrentAssets 184 601M 182 664M 179 394M 176 026M 172 761M 174 026M 176 148M 176 829M 180 753M 179 403M 180 432M 175 042M 194 682M 194 672M
otherAssets 0 0 0 0 0 0 0 0 0 0 0 0 0 0
totalAssets 280 459M 284 737M 282 228M 269 708M 273 384M 275 435M 280 294M 280 236M 276 067M 278 661M 288 120M 283 482M 287 272M 267 654M
accountPayables 54 625M 57 324M 38 636M 54 385M 57 660M 58 621M 42 406M 60 440M 56 183M 57 854M 47 210M 56 270M 37 327M 23 157M
shortTermDebt 8 852M 8 708M 4 474M 7 210M 6 735M 7 293M 3 284M 5 408M 4 803M 4 659M 3 198M 5 719M 5 557M 9 359M
taxPayables 0 2 243M 3 694M 1 706M 2 894M 2 804M 4 996M 3 054M 3 550M 3 583M 6 426M 4 120M 4 262M 3 141M
deferredRevenue 0 0 0 0 2 894M 2 804M 0 0 0 0 0 0 0 0
otherCurrentLiabilities 16 883M 15 816M 15 123M 13 718M 11 195M 13 570M 16 257M 19 747M 20 479M 22 074M 25 669M 38 033M 18 818M 11 455M
totalCurrentLiabilities 80 360M 84 091M 82 241M 77 019M 81 378M 82 288M 86 078M 85 595M 81 465M 84 587M 99 018M 104 142M 80 287M 59 799M
longTermDebt 65 965M 66 274M 55 073M 61 278M 58 948M 48 348M 48 670M 54 281M 55 896M 52 541M 43 746M 48 736M 55 619M 63 305M
deferredRevenueNonCurrent 0 0 0 0 8 104M 8 429M 0 0 0 0 0 0 0 0
deferredTaxLiabilitiesNonCurrent 8 432M 8 654M 8 428M 8 950M 9 125M 8 980M 9 617M 10 293M 10 648M 10 886M 10 526M 9 016M 8 780M 6 831M
otherNonCurrentLiabilities 48 057M 45 938M 48 828M 42 515M 41 734M 42 450M 41 965M 42 391M 42 455M 43 466M 45 393M 48 255M 45 283M 44 822M
totalNonCurrentLiabilities 122 454M 120 866M 121 669M 112 743M 109 807M 108 207M 108 723M 106 965M 108 999M 106 893M 106 112M 106 007M 116 546M 122 287M
otherLiabilities 0 0 0 0 0 0 0 0 0 0 0 0 0 0
capitalLeaseObligations 11 868M 14 636M 12 000M 11 018M 10 697M 8 429M 11 121M 10 879M 10 961M 8 605M 8 549M 7 895M 8 611M 9 262M
totalLiabilities 202 814M 204 957M 203 910M 189 762M 191 185M 190 495M 194 801M 192 560M 190 464M 191 480M 205 130M 210 149M 196 833M 182 086M
preferredStock 0 0 21M 0 0 0 21M 0 0 0 21M 0 21M 21M
commonStock 0 0 4 165M 0 67 024M 69 770M 4 475M 72 418M 0 0 4 774M 0 5 194M 5 362M
retainedEarnings 0 0 22 531M 0 0 0 35 339M 0 0 0 34 732M 0 51 815M 47 300M
accumulatedOtherComprehensiveIncomeLoss 0 0 0 0 0 0 0 0 0 0 0 0 0 0
othertotalStockholdersEquity 58 244M 59 240M 64 826M 0 0 0 0 0 58 181M
totalStockholdersEquity 58 244M 59 240M 59 246M 64 826M 67 024M 69 770M 70 283M 72 418M 70 339M 71 775M 67 553M 58 181M 75 463M 71 250M
totalEquity 77 645M 79 780M 78 318M 79 946M 82 199M 84 940M 85 493M 87 676M 85 603M 71 775M 82 990M 58 181M 90 439M 85 568M
totalLiabilitiesAndStockholdersEquity 280 459M 284 737M 269 708M 273 384M 275 435M 280 236M 276 067M 278 661M 268 330M
minorityInterest 19 401M 20 540M 19 072M 15 120M 15 175M 15 170M 15 210M 15 258M 15 264M 15 406M 15 437M 0 14 976M 14 318M
totalLiabilitiesAndTotalEquity 280 459M 284 737M 282 228M 269 708M 273 384M 275 435M 280 294M 280 236M 276 067M 278 661M 288 120M 268 330M 287 272M 267 654M
totalInvestments 46 358M 245M 165M 21 718M 37 244M 36 815M 843M 22 926M 23 350M 23 787M 578M 25 106M 280M 333M
totalDebt 74 817M 74 982M 71 547M 68 488M 65 683M 64 070M 63 075M 59 689M 60 699M 57 200M 55 493M 54 455M 69 787M 81 926M
netDebt 39 908M 39 915M 37 187M 33 893M 30 792M 32 560M 35 327M 29 763M 31 785M 26 767M 32 164M 25 151M 43 846M 52 732M
link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link
filingDate 2025-03-06 2023-12-31 2022-12-31 2021-12-31 2020-12-31
fiscalYear 2024 2023 2022 2021 2020
accountsReceivables 21 659M 25 175M 28 229M 22 307M 12 926M
otherReceivables 4 526M 5 160M 5 059M 4 056M 4 923M
prepaids 2 594M 2 520M 2 092M 2 486M 1 269M
totalPayables 59 984M 63 887M 68 049M 54 165M 37 052M
otherPayables 21 348M 21 481M 20 839M 16 838M 13 895M
accruedExpenses 0 0 0 0 0
capitalLeaseObligationsCurrent 2 660M 2 650M 2 102M 1 747M 1 933M
capitalLeaseObligationsNonCurrent 9 340M 8 471M 6 447M 6 864M 7 329M
treasuryStock -9 030M -11 323M -12 153M -12 624M -13 224M
additionalPaidInCapital 16 837M 16 311M 15 872M 14 450M 14 112M
otherTotalStockholdersEquity 24 722M 25 460M 24 307M 16 607M 17 679M

Cash Flow Statement

Property 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol BP BP BP BP BP BP BP BP BP BP BP BP BP BP
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807 313 807
fillingDate 2025-11-04 2025-08-05 2024-10-29 2024-05-07 2024-02-06 2023-10-31 2023-08-01 2023-05-02 2022-09-30
acceptedDate 2025-11-04 06:07:02 2025-08-05 09:56:43 2025-03-06 06:08:07 2024-10-29 07:54:56 2024-05-07 06:22:02 2024-02-06 07:37:19 2023-12-30 19:00:00 2023-10-31 09:22:16 2023-08-01 07:36:47 2023-05-02 08:05:55 2022-12-30 19:00:00 2022-09-29 20:00:00 2021-12-30 19:00:00 2020-12-30 19:00:00
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
netIncome 1 154M 2 883M 6 782M 1 398M -129M 2 263M 23 749M 7 309M 3 494M 11 847M 15 405M 1 980M 15 227M -24 888M
depreciationAndAmortization 4 445M 4 641M 16 622M 4 117M 4 098M 4 150M 15 928M 4 219M 4 164M 3 850M 14 318M 3 657M 14 805M 14 889M
deferredIncomeTax 0 0 0 0 0 0 0 -2 432M -968M 0 0 0 0 0
stockBasedCompensation 0 215M 1 174M 278M 507M 161M 616M 298M 243M -22M 795M 251M 627M 723M
changeInWorkingCapital 531M -2 030M 3 975M 1 798M 1 556M -2 131M -3 338M -783M -742M -3 755M -6 270M 6 764M -626M -85M
accountsReceivables 0 0 0 0 0 0 0 0 0 0 0 0 0 0
inventory 0 0 808M 0 1 556M -2 131M 5 634M -783M 0 0 -5 492M 0 -7 458M 3 963M
accountsPayables 0 0 0 0 0 0 0 0 0 0 0 0 0 0
otherWorkingCapital 531M -2 030M 3 167M 1 798M 730M -715M -8 972M 0 0 0 -778M 0 6 832M -4 048M
otherNonCashItems 1 638M 562M -1 256M -830M 10 771M 9 027M -4 916M 136M 102M -4 298M 16 684M -4 364M -6 421M 21 523M
netCashProvidedByOperatingActivities 7 769M 6 271M 27 297M 6 761M 8 100M 5 009M 32 039M 8 747M 6 293M 7 622M 40 932M 8 288M 23 612M 12 162M
investmentsInPropertyPlantAndEquipment -3 150M -3 236M -15 297M -4 223M -3 463M -3 718M -14 285M -3 456M -3 453M -3 129M -12 069M -3 105M -10 887M -12 306M
acquisitionsNet -25M -49M 1 638M 65M 646M 323M -775M -68M -801M 289M -2 420M 505M 3 851M 3 240M
purchasesOfInvestments -158M 0 0 0 -112M -454M 0 -138M 0 0 0 0 0 0
salesMaturitiesOfInvestments 0 0 0 0 0 0 0 138M 0 0 0 0 0 0
otherInvestingActivites 48M 353M -82M 24M 16M 71M 49M 21M 27M
netCashUsedForInvestingActivites -3 285M -2 932M -4 240M -2 905M -3 833M -3 453M -4 205M -2 819M -2 573M
debtRepayment -113M 346M 1 372M 1 434M -1 601M -264M -2 828M -799M -4 035M
commonStockIssued -285M 0 0 0 1 040M -228M 0 0 0
commonStockRepurchased -1 942M 0 -7 127M -2 001M -1 751M -3 038M -7 918M -2 047M 0 0 -9 996M 0 -3 151M -776M
dividendsPaid -1 280M -1 238M -1 297M -1 204M -1 219M -1 249M -1 153M -1 183M -1 140M
otherFinancingActivites -966M -278M -1 070M 226M -126M -390M 374M -1 569M -4 022M
netCashUsedProvidedByFinancingActivities -4 586M -2 233M -2 996M -1 803M -2 436M -4 178M -3 607M -3 551M -9 197M
effectOfForexChangesOnCash -56M 193M -511M 179M -11M -260M 27M -104M 0 -14M -684M -322M -269M 379M
netChangeInCash -158M 1 299M 6 239M -296M 3 381M -1 520M 3 835M 1 012M -1 519M 1 238M -1 486M -3 804M -430M 8 639M
cashAtEndOfPeriod 34 909M 35 130M 39 269M 34 595M 34 891M 31 510M 33 030M 29 926M 28 914M 30 433M 29 195M 29 304M 30 681M 31 111M
cashAtBeginningOfPeriod 35 067M 33 831M 33 030M 34 891M 31 510M 33 030M 29 195M 28 914M 30 433M 29 195M 30 681M 33 108M 31 111M 22 472M
operatingCashFlow 7 769M 6 271M 27 297M 6 761M 8 100M 5 009M 32 039M 8 747M 6 293M 7 622M 40 932M 8 288M 23 612M 12 162M
capitalExpenditure -3 150M -3 236M -15 297M -4 223M -3 463M -3 718M -14 285M -3 456M -3 453M -3 129M -12 069M -3 105M -10 887M -12 306M
freeCashFlow 4 619M 3 035M 12 000M 2 538M 4 637M 1 291M 17 754M 5 291M 2 840M 4 493M 28 863M 5 183M 12 725M -144M
link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link
filingDate 2025-03-06 2023-12-31 2022-12-31 2021-12-31 2020-12-31
fiscalYear 2024 2023 2022 2021 2020
otherInvestingActivities 409M 188M 776M 1 342M 1 208M
netCashProvidedByInvestingActivities -13 250M -14 872M -13 713M -5 694M -7 858M
netDebtIssuance 4 720M 1 106M -11 076M -8 740M 1 323M
longTermNetDebtIssuance 7 686M 1 106M -9 684M -9 817M 2 557M
shortTermNetDebtIssuance -2 966M 0 -1 392M 1 077M -1 234M
netStockIssuance -7 127M -7 918M -9 996M -3 151M -776M
netCommonStockIssuance -7 127M -7 918M -9 996M -3 151M -776M
commonStockIssuance 0 0 0 0 0
netPreferredStockIssuance 0 0 0 0 0
netDividendsPaid -5 003M -4 809M -4 358M -4 304M -6 340M
commonDividendsPaid -5 002M -4 808M -4 357M -4 302M -6 339M
preferredDividendsPaid -1 000 000 -1 000 000 -1 000 000 -2M -1 000 000
otherFinancingActivities 113M -1 738M -2 591M -1 884M 9 749M
netCashProvidedByFinancingActivities -7 297M -13 359M -28 021M -18 079M 3 956M
incomeTaxesPaid 0 0 0 0 0
interestPaid 0 0 0 0 0

Earning call transcript

2025 q3
2025-11-04 ET (fiscal 2025 q3)
2025 q2
2025-08-05 ET (fiscal 2025 q2)
2025 q1
2025-04-29 ET (fiscal 2025 q1)
2024 q4
2025-02-11 ET (fiscal 2024 q4)
2024 q3
2024-10-29 ET (fiscal 2024 q3)
2024 q2
2024-07-30 ET (fiscal 2024 q2)
2024 q1
2024-05-07 ET (fiscal 2024 q1)
2023 q4
2024-02-06 ET (fiscal 2023 q4)
2023 q3
2023-10-31 ET (fiscal 2023 q3)
2023 q2
2023-08-01 ET (fiscal 2023 q2)
2023 q1
2023-05-02 ET (fiscal 2023 q1)
2022 q4
2023-02-07 ET (fiscal 2022 q4)
2022 q3
2022-11-01 ET (fiscal 2022 q3)
2022 q2
2022-08-02 ET (fiscal 2022 q2)
2022 q1
2022-05-03 ET (fiscal 2022 q1)

SEC forms

Show financial reports only

SEC form 6
2026-02-10 10:26 ET
BP published news for 2025 q4
SEC form 6
2026-02-10 07:53 ET
BP published news for 2025 q4
SEC form 6
2026-02-02 18:13 ET
BP published news for 2025 q4
SEC form 6
2026-02-02 17:43 ET
BP published news for 2025 q4
SEC form 6
2026-01-14 12:08 ET
BP published news for 2025 q4
SEC form 6
2026-01-13 17:37 ET
BP published news for 2025 q4
SEC form 6
2026-01-02 13:07 ET
BP published news for 2025 q4
SEC form 6
2026-01-02 11:15 ET
BP published news for 2025 q4
SEC form 6
2025-12-29 11:21 ET
BP published news for 2025 q3
SEC form 6
2025-12-17 22:48 ET
BP published news for 2025 q3
SEC form 6
2025-12-01 09:59 ET
BP published news for 2025 q3
SEC form 6
2025-12-01 09:21 ET
BP published news for 2025 q3
SEC form 6
2025-11-04 11:38 ET
BP published news for 2025 q3
SEC form 6
2025-11-04 11:07 ET
BP published news for 2025 q3
SEC form 6
2025-11-03 11:38 ET
BP published news for 2025 q3
SEC form 6
2025-11-03 08:46 ET
BP published news for 2025 q3
SEC form 6
2025-10-14 12:01 ET
BP published news for 2025 q3
SEC form 6
2025-10-01 16:42 ET
BP published news for 2025 q3
SEC form 6
2025-10-01 16:32 ET
BP published news for 2025 q3
SEC form 6
2025-09-09 12:26 ET
BP published news for 2025 q2
SEC form 6
2025-09-02 13:02 ET
BP published news for 2025 q2
SEC form 6
2025-09-02 11:31 ET
BP published news for 2025 q2
SEC form 6
2025-08-05 13:56 ET
BP published news for 2025 q2
SEC form 6
2025-08-05 11:54 ET
BP published news for 2025 q2
SEC form 6
2025-08-04 13:43 ET
BP published news for 2025 q2
SEC form 6
2025-08-01 15:58 ET
BP published news for 2025 q2
SEC form 6
2025-08-01 14:40 ET
BP published news for 2025 q2
SEC form 6
2025-07-21 10:41 ET
BP published news for 2025 q2
SEC form 6
2025-07-11 10:40 ET
BP published news for 2025 q2
SEC form 6
2025-07-07 17:27 ET
BP published news for 2025 q2
SEC form 6
2025-07-01 13:51 ET
BP published news for 2025 q2
SEC form 6
2025-07-01 10:21 ET
BP published news for 2025 q2
SEC form 6
2025-06-20 11:13 ET
BP published news for 2025 q1
SEC form 6
2025-06-10 14:07 ET
BP published news for 2025 q1
SEC form 6
2025-06-02 16:50 ET
BP published news for 2025 q1
SEC form 6
2025-06-02 16:35 ET
BP published news for 2025 q1
SEC form 6
2025-05-30 11:57 ET
BP published news for 2025 q1
SEC form 6
2025-05-01 16:43 ET
BP published news for 2025 q1
SEC form 6
2025-05-01 14:37 ET
BP published news for 2025 q1
SEC form 6
2025-04-29 14:29 ET
BP published news for 2025 q1
SEC form 6
2025-04-29 13:47 ET
BP published news for 2025 q1
SEC form 6
2025-04-17 16:41 ET
BP published news for 2025 q1
SEC form 6
2025-04-11 10:59 ET
BP published news for 2025 q1
SEC form 6
2025-04-04 11:20 ET
BP published news for 2025 q1
SEC form 6
2025-04-01 16:44 ET
BP published news for 2025 q1
SEC form 6
2025-04-01 13:59 ET
BP published news for 2025 q1
SEC form 6
2025-03-17 12:59 ET
BP published news for 2024 q4
SEC form 6
2025-03-06 15:49 ET
BP published news for 2024 q4
SEC form 6
2025-03-06 12:32 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 20
2025-03-06 00:00 ET
BP published news for 2024 q4
SEC form 6
2025-03-05 17:37 ET
BP published news for 2024 q4
SEC form 6
2025-03-03 14:16 ET
BP published news for 2024 q4
SEC form 6
2025-03-03 12:24 ET
BP published news for 2024 q4
SEC form 6
2025-02-26 14:25 ET
BP published news for 2024 q4
SEC form 6
2025-02-11 12:47 ET
BP reported for 2024 q4
SEC form 6
2025-02-11 12:03 ET
BP published news for 2024 q4
SEC form 6
2025-02-03 16:37 ET
BP published news for 2024 q4
SEC form 6
2025-02-03 12:06 ET
BP published news for 2024 q4
SEC form 6
2024-12-10 12:31 ET
BP published news for 2024 q3
SEC form 6
2024-12-05 06:12 ET
BP published news for 2024 q3
SEC form 6
2024-12-02 10:51 ET
BP published news for 2024 q3
SEC form 6
2024-12-02 07:14 ET
BP published news for 2024 q3
SEC form 6
2024-11-25 14:32 ET
BP published news for 2024 q3
SEC form 6
2024-11-25 14:32 ET
BP published news for 2024 q3
SEC form 6
2024-11-25 14:32 ET
BP published news for 2024 q3
SEC form 6
2024-11-18 11:35 ET
BP published news for 2024 q3
SEC form 6
2024-11-18 11:35 ET
BP published news for 2024 q3
SEC form 6
2024-11-18 11:35 ET
BP published news for 2024 q3
SEC form 6
2024-11-01 10:52 ET
BP published news for 2024 q3
SEC form 6
2024-11-01 09:33 ET
BP published news for 2024 q3
SEC form 6
2024-10-29 07:54 ET
BP published news for 2024 q3
SEC form 6
2024-10-29 06:39 ET
BP published news for 2024 q3
SEC form 6
2024-10-11 06:17 ET
BP published news for 2024 q3
SEC form 6
2024-10-01 13:05 ET
BP published news for 2024 q3
SEC form 6
2024-10-01 07:24 ET
BP published news for 2024 q3
SEC form 6
2024-09-24 11:15 ET
BP published news for 2024 q2
SEC form 6
2024-09-24 11:11 ET
BP published news for 2024 q2
SEC form 6
2024-09-16 13:53 ET
BP published news for 2024 q2
SEC form 6
2024-09-03 06:39 ET
BP published news for 2024 q2
SEC form 6
2024-09-03 06:36 ET
BP published news for 2024 q2
SEC form 6
2024-09-03 06:21 ET
BP published news for 2024 q2
SEC form 6
2024-07-30 07:29 ET
BP published news for 2024 q2
SEC form 6
2024-07-30 06:31 ET
BP published news for 2024 q2
SEC form 6
2024-07-09 06:59 ET
BP published news for 2024 q2
SEC form 6
2024-07-01 11:57 ET
BP published news for 2024 q2
SEC form 6
2024-07-01 09:34 ET
BP published news for 2024 q2
SEC form 6
2024-06-20 06:44 ET
BP published news for 2024 q1
SEC form 6
2024-06-11 06:03 ET
BP published news for 2024 q1
SEC form 6
2024-06-03 12:43 ET
BP published news for 2024 q1
SEC form 6
2024-06-03 06:44 ET
BP published news for 2024 q1
SEC form 6
2024-05-07 08:06 ET
BP published news for 2024 q1
SEC form 6
2024-05-07 06:22 ET
BP published news for 2024 q1
SEC form 6
2024-05-01 09:35 ET
BP published news for 2024 q1
SEC form 6
2024-05-01 08:20 ET
BP published news for 2024 q1
SEC form 6
2024-04-25 10:40 ET
BP published news for 2024 q1
SEC form 6
2024-04-18 08:57 ET
BP published news for 2024 q1
SEC form 6
2024-04-09 08:57 ET
BP published news for 2024 q1
SEC form 6
2024-04-02 13:52 ET
BP published news for 2024 q1
SEC form 6
2024-04-02 13:11 ET
BP published news for 2024 q1
SEC form 6
2024-03-12 07:30 ET
BP published news for 2023 q4
SEC form 6
2024-03-08 06:21 ET
BP published news for 2023 q4
SEC form 6
2024-03-08 06:16 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 20
2024-03-08 00:00 ET
BP published news for 2023 q4
SEC form 6
2024-02-06 09:12 ET
BP published news for 2023 q4
SEC form 6
2024-02-06 07:37 ET
BP published news for 2023 q4
SEC form 6
2024-02-02 08:24 ET
BP published news for 2023 q4
SEC form 6
2024-02-01 08:20 ET
BP published news for 2023 q4
SEC form 6
2024-02-01 06:18 ET
BP published news for 2023 q4
SEC form 6
2024-01-17 08:48 ET
BP published news for 2023 q4
SEC form 6
2024-01-10 09:05 ET
BP published news for 2023 q4
SEC form 6
2024-01-10 09:05 ET
BP published news for 2023 q4
SEC form 6
2024-01-10 09:05 ET
BP published news for 2023 q4
SEC form 6
2024-01-04 08:27 ET
BP published news for 2023 q4
SEC form 6
2024-01-02 11:22 ET
BP published news for 2023 q4
SEC form 6
2024-01-02 08:09 ET
BP published news for 2023 q4
SEC form 6
2023-11-01 11:09 ET
BP published news for 2023 q3
SEC form 6
2023-11-01 07:53 ET
BP published news for 2023 q3
SEC form 6
2023-10-31 09:22 ET
BP published news for 2023 q3
SEC form 6
2023-10-31 07:07 ET
BP published news for 2023 q3
SEC form 6
2023-10-02 12:50 ET
BP published news for 2023 q3
SEC form 6
2023-10-02 09:32 ET
BP published news for 2023 q3
SEC form 6
2023-09-19 06:36 ET
BP published news for 2023 q2
SEC form 6
2023-09-12 16:01 ET
BP published news for 2023 q2
SEC form 6
2023-09-05 08:05 ET
BP published news for 2023 q2
SEC form 6
2023-09-01 12:38 ET
BP published news for 2023 q2
SEC form 6
2023-09-01 08:09 ET
BP published news for 2023 q2
SEC form 6
2023-08-01 12:14 ET
BP published news for 2023 q2
SEC form 6
2023-08-01 09:51 ET
BP published news for 2023 q2
SEC form 6
2023-08-01 08:31 ET
BP published news for 2023 q2
SEC form 6
2023-08-01 07:36 ET
BP published news for 2023 q2
SEC form 6
2023-07-03 13:58 ET
BP published news for 2023 q2
SEC form 6
2023-07-03 13:20 ET
BP published news for 2023 q2
SEC form 6
2023-06-22 06:58 ET
BP published news for 2023 q1
SEC form 6
2023-06-12 17:35 ET
BP published news for 2023 q1
SEC form 6
2023-06-06 06:14 ET
BP published news for 2023 q1
SEC form 6
2023-06-02 06:11 ET
BP published news for 2023 q1
SEC form 6
2023-06-01 08:23 ET
BP published news for 2023 q1
SEC form 6
2023-05-11 12:59 ET
BP published news for 2023 q1
SEC form 6
2023-04-03 14:38 ET
BP published news for 2023 q1
SEC form 6
2023-04-03 13:40 ET
BP published news for 2023 q1
SEC form 6
2023-03-14 08:31 ET
BP published news for 2022 q4
SEC form 6
2023-03-10 06:43 ET
BP published news for 2022 q4
SEC form 6
2023-03-10 06:06 ET
BP reported for 2022 q4
SEC form 20
2023-03-10 00:00 ET
BP published news for 2022 q4
SEC form 6
2023-03-01 13:19 ET
BP published news for 2022 q4
SEC form 6
2023-03-01 12:47 ET
BP published news for 2022 q4
SEC form 6
2023-02-13 11:57 ET
BP published news for 2022 q4
SEC form 6
2023-02-09 07:13 ET
BP published news for 2022 q4
SEC form 6
2023-02-07 09:24 ET
BP published news for 2022 q4
SEC form 6
2023-02-07 09:03 ET
BP published news for 2022 q4
SEC form 6
2023-02-07 08:45 ET
BP published news for 2022 q4
SEC form 6
2023-02-02 08:22 ET
BP published news for 2022 q4
SEC form 6
2023-02-01 17:29 ET
BP published news for 2022 q4
SEC form 6
2023-01-03 12:48 ET
BP published news for 2022 q4
SEC form 6
2022-12-20 07:11 ET
BP published news for 2022 q3
SEC form 6
2022-12-06 06:56 ET
BP published news for 2022 q3
SEC form 6
2022-12-02 09:32 ET
BP published news for 2022 q3
SEC form 6
2022-12-01 08:41 ET
BP published news for 2022 q3
SEC form 6
2022-11-01 13:05 ET
BP published news for 2022 q3
SEC form 6
2022-11-01 12:25 ET
BP published news for 2022 q3
SEC form 6
2022-11-01 09:16 ET
BP published news for 2022 q3
SEC form 6
2022-11-01 07:27 ET
BP reported for 2022 q3
SEC form 6
2022-10-17 08:55 ET
BP published news for 2022 q3
SEC form 6
2022-10-03 11:01 ET
BP published news for 2022 q3
SEC form 6
2022-10-03 06:35 ET
BP published news for 2022 q3
SEC form 6
2022-09-13 06:50 ET
BP published news for 2022 q2
SEC form 6
2022-09-06 14:05 ET
BP published news for 2022 q2
SEC form 6
2022-09-06 06:37 ET
BP published news for 2022 q2
SEC form 6
2022-09-02 11:15 ET
BP published news for 2022 q2
SEC form 6
2022-09-02 08:26 ET
BP published news for 2022 q2
SEC form 6
2022-08-02 06:57 ET
BP reported for 2022 q2
SEC form 6
2022-08-02 00:00 ET
BP published news for 2022 q2
SEC form 6
2022-08-01 12:19 ET
BP published news for 2022 q2
SEC form 6
2022-08-01 10:31 ET
BP published news for 2022 q2
SEC form 6
2022-07-01 14:10 ET
BP published news for 2022 q2
SEC form 6
2022-07-01 11:35 ET
BP published news for 2022 q2
SEC form 6
2022-06-24 06:21 ET
BP published news for 2022 q1
SEC form 6
2022-06-10 15:47 ET
BP published news for 2022 q1
SEC form 6
2022-06-10 06:12 ET
BP published news for 2022 q1
SEC form 6
2022-06-01 10:47 ET
BP published news for 2022 q1
SEC form 6
2022-05-25 09:43 ET
BP published news for 2022 q1
SEC form 6
2022-05-12 14:32 ET
BP published news for 2022 q1
SEC form 6
2022-05-04 09:20 ET
BP published news for 2022 q1
SEC form 6
2022-05-03 09:30 ET
BP published news for 2022 q1
SEC form 6
2022-05-03 08:12 ET
BP published news for 2022 q1
SEC form 6
2022-05-03 07:27 ET
BP published news for 2022 q1
SEC form 6
2022-04-05 10:35 ET
BP published news for 2022 q1
SEC form 6
2022-04-04 06:57 ET
BP published news for 2022 q1
SEC form 6
2022-04-01 13:46 ET
BP published news for 2022 q1
SEC form 6
2022-03-18 07:12 ET
BP published news for 2021 q4
SEC form 20
2022-03-18 00:00 ET
BP published news for 2021 q4
SEC form 6
2022-03-15 09:44 ET
BP published news for 2021 q4
SEC form 6
2022-03-11 13:43 ET
BP published news for 2021 q4
SEC form 6
2022-03-01 13:53 ET
BP published news for 2021 q4
SEC form 6
2022-03-01 13:20 ET
BP published news for 2021 q4
SEC form 6
2022-02-28 10:34 ET
BP published news for 2021 q4
SEC form 6
2022-02-28 06:30 ET
BP published news for 2021 q4
SEC form 6
2022-02-08 10:31 ET
BP published news for 2021 q4
SEC form 6
2022-02-08 08:24 ET
BP published news for 2021 q4
SEC form 6
2022-02-08 07:23 ET
BP published news for 2021 q4
SEC form 6
2022-02-01 11:13 ET
BP published news for 2021 q4
SEC form 6
2022-02-01 10:52 ET
BP published news for 2021 q4
SEC form 6
2022-01-31 08:38 ET
BP published news for 2021 q4
SEC form 6
2022-01-12 11:23 ET
BP published news for 2021 q4
SEC form 6
2022-01-04 12:17 ET
BP published news for 2021 q4
SEC form 6
2022-01-04 11:20 ET
BP published news for 2021 q4
SEC form 6
2021-12-15 11:16 ET
BP published news for 2021 q3
SEC form 6
2021-12-07 07:00 ET
BP published news for 2021 q3
SEC form 6
2021-12-03 10:55 ET
BP published news for 2021 q3
SEC form 6
2021-12-02 15:26 ET
BP published news for 2021 q3
SEC form 6
2021-11-02 11:57 ET
BP published news for 2021 q3
SEC form 6
2021-11-02 10:59 ET
BP published news for 2021 q3
SEC form 6
2021-11-02 10:42 ET
BP published news for 2021 q3
SEC form 6
2021-11-01 13:10 ET
BP published news for 2021 q3
SEC form 6
2021-10-04 09:52 ET
BP published news for 2021 q3
SEC form 6
2021-10-01 11:34 ET
BP published news for 2021 q3
SEC form 6
2021-09-17 13:18 ET
BP published news for 2021 q2
SEC form 6
2021-09-14 07:05 ET
BP published news for 2021 q2
SEC form 6
2021-09-02 14:12 ET
BP published news for 2021 q2
SEC form 6
2021-09-01 08:12 ET
BP published news for 2021 q2
SEC form 6
2021-08-04 06:59 ET
BP published news for 2021 q2
SEC form 6
2021-08-03 06:52 ET
BP published news for 2021 q2
SEC form 6
2021-08-03 00:00 ET
BP published news for 2021 q2
SEC form 6
2021-08-02 14:41 ET
BP published news for 2021 q2
SEC form 6
2021-07-08 12:29 ET
BP published news for 2021 q2
SEC form 6
2021-07-01 13:52 ET
BP published news for 2021 q2
SEC form 6
2021-06-17 09:29 ET
BP published news for 2021 q1
SEC form 6
2021-06-11 14:50 ET
BP published news for 2021 q1
SEC form 6
2021-06-08 11:41 ET
BP published news for 2021 q1
SEC form 6
2021-06-02 09:03 ET
BP published news for 2021 q1
SEC form 6
2021-05-28 12:49 ET
BP published news for 2021 q1
SEC form 6
2021-05-27 09:51 ET
BP published news for 2021 q1
SEC form 6
2021-05-12 12:52 ET
BP published news for 2021 q1
SEC form 6
2021-05-05 17:18 ET
BP published news for 2021 q1
SEC form 6
2021-05-04 14:10 ET
BP published news for 2021 q1
SEC form 6
2021-04-27 10:50 ET
BP published news for 2021 q1
SEC form 6
2021-04-27 06:41 ET
BP published news for 2021 q1
SEC form 6
2021-04-06 13:11 ET
BP published news for 2021 q1
SEC form 6
2021-04-06 07:56 ET
BP published news for 2021 q1
SEC form 6
2021-03-26 08:13 ET
BP published news for 2020 q4
SEC form 6
2021-03-22 12:39 ET
BP published news for 2020 q4
SEC form 6
2021-03-15 08:09 ET
BP published news for 2020 q4
SEC form 6
2021-03-15 07:57 ET
BP published news for 2020 q4
SEC form 6
2021-03-02 11:12 ET
BP published news for 2020 q4
SEC form 6
2021-02-08 12:45 ET
BP published news for 2020 q4
SEC form 6
2021-02-02 10:48 ET
BP published news for 2020 q4
SEC form 6
2021-02-02 08:27 ET
BP published news for 2020 q4
SEC form 6
2021-02-02 07:32 ET
BP published news for 2020 q4
SEC form 6
2021-01-15 10:01 ET
BP published news for 2020 q4
SEC form 6
2021-01-05 08:14 ET
BP published news for 2020 q4
SEC form 6
2020-12-18 07:07 ET
BP published news for 2020 q3
SEC form 6
2020-12-17 11:32 ET
BP published news for 2020 q3
SEC form 6
2020-12-08 06:01 ET
BP published news for 2020 q3
SEC form 6
2020-12-07 06:15 ET
BP published news for 2020 q3
SEC form 6
2020-12-04 14:19 ET
BP published news for 2020 q3
SEC form 6
2020-11-03 09:41 ET
BP published news for 2020 q3
SEC form 6
2020-10-27 09:36 ET
BP published news for 2020 q3
SEC form 6
2020-10-27 07:08 ET
BP published news for 2020 q3
SEC form 6
2020-10-05 12:35 ET
BP published news for 2020 q3