bf/NYSE:BP_icon.jpeg

NYSE:BP

BP

  • Stock

USD

Last Close

35.82

06/11 22:00

Market Cap

99.92B

Beta: 0.59

Volume Today

9.81M

Avg: 9.76M

PE Ratio

3.84

PFCF: 4.31

Dividend Yield

4.84%

Payout:18.20%

    Description

    BP p.l.c. engages in the energy business worldwide. It operates through Gas & Low Carbon Energy, Oil Production & Operations, Customers & Products, and Rosneft segments. It produces and trades in natural gas; offers biofuels; operates onshore and offshore wind power, and solar power generating facilities; and provides de-carbonization solutions and services, such as hydrogen an...Show More

    Earnings

    Earnings per Share (Estimate*)

    -2-11232017-05-022019-04-302021-04-272023-05-022025-02-11

    Revenue (Estimate*)

    50B100B150B200B2017-05-022019-04-302021-04-272023-05-022025-02-11

    *Estimate based on analyst consensus