Read-only view — contact the owner for edit access

BP

BP p.l.c.

Sector
Energy
Market Cap
$107.0B
P/E
19.9
EPS
$2.09
Div Yield
489.00%
Beta
-0.21
52W High
$48.27
52W Low
$32.72
Avg Vol
8996946
Next Earnings
2026-10-30 · EPS est: $1.50 · Rev est: $52533M

Price Chart with Mention Markers

Active Recommendations

BUY Day 60%

BP shows a bullish sentiment with recent support bounce signals, suggesting potential for upward movement in the short term.

View details →

Technical Signals

Recent Mentions

By Date â–²