Back to screener

BP

BP plc ADR

Energy · Oil & Gas Integrated · United Kingdom

$46.25

Market cap $119.12B

Valuation

Health

Mood

Greed

Dividend yield

4.37%

TTM

4.33%

Forward

Explore SmartStockScore

Data updated daily