BP logo

BP

BP p.l.c.

$34.37
+$0.25(+0.73%)
80
Overall
85
Value
75
Tech
--
Quality
Market Cap
$89.99B
Volume
9.73M
52W Range
$25.22 - $35.55
Target Price
$40.49

Dividend Overview

Current Yield2.00%Payout Ratio228.00%
Annual DPS$1.79Growth Streak24 years
Ex-Dividend8/15/2025Pay Date6/27/2025
FrequencyQuarterlyQuarterly Est$0.45
DPS 5Y CAGR-46.5%

Dividend Yield History

Stock Price

TTM Dividend Payout

TTM Dividend Yield

Dividend Per Share - 5 Year History

Historical Yield Data

DateMay 2025Stock Price$29.76TTM Div$2.36Yield7.92%
DateFeb 2025Stock Price$29.76TTM Div$1.88Yield6.30%
DateNov 2024Stock Price$29.76TTM Div$1.83Yield6.16%
DateAug 2024Stock Price$29.76TTM Div$2.22Yield7.48%
DateMay 2024Stock Price$29.76TTM Div$1.74Yield5.86%
DateFeb 2024Stock Price$29.76TTM Div$2.10Yield7.06%
DateNov 2023Stock Price$29.76TTM Div$1.67Yield5.60%
DateAug 2023Stock Price$29.76TTM Div$1.95Yield6.55%
DateMay 2023Stock Price$29.76TTM Div$1.84Yield6.19%
DateFeb 2023Stock Price$29.76TTM Div$1.44Yield4.86%

Recent Dividend History

Date5/16/2025Amount$0.48CurrencyUSDFrequencyQ
Date2/21/2025Amount$0.48CurrencyUSDFrequencyQ
Date11/8/2024Amount$0.48CurrencyUSDFrequencyQ
Date8/9/2024Amount$0.48CurrencyUSDFrequencyQ
Date5/16/2024Amount$0.44CurrencyUSDFrequencyQ
Date2/15/2024Amount$0.44CurrencyUSDFrequencyQ
Date11/9/2023Amount$0.44CurrencyUSDFrequencyQ
Date8/10/2023Amount$0.44CurrencyUSDFrequencyQ
Date5/11/2023Amount$0.40CurrencyUSDFrequencyQ
Date2/16/2023Amount$0.40CurrencyUSDFrequencyQ

Dividend data is updated regularly. Past performance does not guarantee future results.

ABCD
1SymbolPriceChangeVol
2BP$34.37+0.7%9.73M
3
4
5
6

Get BP p.l.c. Data in Excel

Stream real-time data directly to your spreadsheets

BUY NOW
Stock data provided by MarketXLS.