Your BP shares belong here. Start tracking them.
Enter your buys — every payout dated, DRIP shares counted, yield on cost on every lot. Free for 5 stocks.
Start tracking my shares →

Portfolio » BP - BP p.l.c. BP Earnings & Dividends

BP — Projected Income - DEMO PORTFOLIO
Monthly
$43
Weekly
$10
Daily
$1
BP Value
$10,525
P&L
$5,725 (+119.3%)
Total Dividends
$1,580
12-mo FWD Income
$511
FWD Yield
4.85%
Yield-on-Cost
10.64%

BP — Upcoming Dividends

Date Amount Per Share Yield
Sep 18 $127.6 $0.520 4.9%

BP — Holdings Details

Total Shares:245.63
Total Value:$10,525
Total Dividends:$1,580
Total Return:$5,725 (+119.3%)
BP Last Price:$42.85
Forward Dividend:$2.08
Forward Yield:4.85%
Yield on Cost:10.64%

BP — Position Breakdown

Cost Basis: $4,800
DRIP Value: $1,955
Dividends: $1,580
Unrealized G/L: $3,770

BP — Dividend History

BP — Projected Income: $511

BP — Projected Dividend Payments

DateSharesDiv/ShareEst. DivCumulative
Sep 2026 245.6 $0.5196 $127.6 $127.6
Dec 2026 245.6 $0.5196 $127.6 $255.3
Mar 2027 245.6 $0.5196 $127.6 $382.9
Jun 2027 245.6 $0.5196 $127.6 $510.5
TOTAL $511

BP — Stock Lots

Buy DateSharesCost/ShareCost BasisValueReturnActionBroker
2022-07-20 200.00 $24.00 $4,800 $8,570 $3,770 (+78.5%) E*TRADE
TOTAL 200.00 $24.00 $4,800 $8,570 $3,770 (+78.5%)

BP — Sales Events

Sale DateSharesSale PriceCost Basis (Total)ProceedsP&LActionBroker

BP — DRIP Events

Not reinvesting: 245.6342 at E*TRADE — no active DRIP cycle. Start one below.
Start DateEnd DateStatusBrokerAction
2022-07-20 2026-07-20 Paused

BP — Complete History

DateEventStart SharesChangeDiv AmtDRIP SharesExec PriceClose PriceEnd SharesTotal ValueBroker
2026-06-26 DIVIDEND + DRIP 242.38 +3.26 $120.99 +3.26 $37.13 245.63 $9,120.40 E*TRADE
2026-03-27 DIVIDEND + DRIP 239.81 +2.56 $119.71 +2.56 $46.68 242.38 $11,314.09 E*TRADE
2025-12-19 DIVIDEND + DRIP 236.33 +3.48 $117.98 +3.48 $33.94 239.81 $8,139.19 E*TRADE
2025-09-19 DIVIDEND + DRIP 232.93 +3.41 $116.28 +3.41 $34.12 236.33 $8,063.75 E*TRADE
2025-06-27 DIVIDEND + DRIP 229.34 +3.59 $108.93 +3.59 $30.34 232.93 $7,067.01 E*TRADE
2025-03-28 DIVIDEND + DRIP 226.16 +3.17 $107.43 +3.17 $33.86 229.34 $7,765.34 E*TRADE
2024-12-20 DIVIDEND + DRIP 222.43 +3.73 $106.77 +3.73 $28.60 226.16 $6,468.29 E*TRADE
2024-09-20 DIVIDEND + DRIP 219.24 +3.19 $104.14 +3.19 $32.64 222.43 $7,260.14 E*TRADE
2024-06-28 DIVIDEND + DRIP 216.62 +2.62 $94.49 +2.62 $36.10 219.24 $7,914.57 E*TRADE
2024-03-28 DIVIDEND + DRIP 214.14 +2.48 $93.41 +2.48 $37.68 216.62 $8,162.34 E*TRADE
2023-12-19 DIVIDEND + DRIP 211.54 +2.61 $92.27 +2.61 $35.40 214.14 $7,580.69 E*TRADE
2023-09-22 DIVIDEND + DRIP 209.16 +2.37 $91.24 +2.37 $38.44 211.54 $8,131.49 E*TRADE
2023-06-23 DIVIDEND + DRIP 206.81 +2.36 $82.02 +2.36 $34.81 209.16 $7,280.99 E*TRADE
2023-03-31 DIVIDEND + DRIP 204.67 +2.14 $81.17 +2.14 $37.94 206.81 $7,846.27 E*TRADE
2022-12-16 DIVIDEND + DRIP 202.53 +2.14 $71.97 +2.14 $33.68 204.67 $6,893.22 E*TRADE
2022-09-23 DIVIDEND + DRIP 200.00 +2.53 $71.07 +2.53 $28.08 202.53 $5,687.07 E*TRADE
2022-07-20 BUY 0.00 +200.00 $24.00 $28.14 200.00 $5,628.00 E*TRADE
TOTALS: $1,579.88 +45.63 245.63 $10,525.43
Earliest: 2026-07-21 Whole portfolio

BP — DRIP Shares Accumulated

DateStart SharesDiv/ShareTotal DivPriceDRIP SharesEnd SharesBroker
2026-06-26 242.38 $0.4992 $120.99 $37.13 +3.26 245.63 E*TRADE
2026-03-27 239.81 $0.4992 $119.71 $46.68 +2.56 242.38 E*TRADE
2025-12-19 236.33 $0.4992 $117.98 $33.94 +3.48 239.81 E*TRADE
2025-09-19 232.93 $0.4992 $116.28 $34.12 +3.41 236.33 E*TRADE
2025-06-27 229.34 $0.4750 $108.93 $30.34 +3.59 232.93 E*TRADE
2025-03-28 226.16 $0.4750 $107.43 $33.86 +3.17 229.34 E*TRADE
2024-12-20 222.43 $0.4800 $106.77 $28.60 +3.73 226.16 E*TRADE
2024-09-20 219.24 $0.4750 $104.14 $32.64 +3.19 222.43 E*TRADE
2024-06-28 216.62 $0.4362 $94.49 $36.10 +2.62 219.24 E*TRADE
2024-03-28 214.14 $0.4362 $93.41 $37.68 +2.48 216.62 E*TRADE
2023-12-19 211.54 $0.4362 $92.27 $35.40 +2.61 214.14 E*TRADE
2023-09-22 209.16 $0.4362 $91.24 $38.44 +2.37 211.54 E*TRADE
2023-06-23 206.81 $0.3966 $82.02 $34.81 +2.36 209.16 E*TRADE
2023-03-31 204.67 $0.3966 $81.17 $37.94 +2.14 206.81 E*TRADE
2022-12-16 202.53 $0.3554 $71.97 $33.68 +2.14 204.67 E*TRADE
2022-09-23 200.00 $0.3554 $71.07 $28.08 +2.53 202.53 E*TRADE
TOTALS: $1,579.88 +45.63 245.63