U.S. Markets open in 9 hrs 10 mins

BP p.l.c. (BP)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
20.41+0.92 (+4.72%)
At close: 4:00PM EST
Currency in USD
Earnings EstimateCurrent Qtr. (Dec 2020)Next Qtr. (Mar 2021)Current Year (2020)Next Year (2021)
No. of Analysts841112
Avg. Estimate0.10.24-1.091.44
Low Estimate0.020.07-1.70.12
High Estimate0.190.390.392.61
Year Ago EPS0.760.242.95-1.09
Revenue EstimateCurrent Qtr. (Dec 2020)Next Qtr. (Mar 2021)Current Year (2020)Next Year (2021)
No. of Analysts3255
Avg. Estimate49.1B53.43B196.16B228.05B
Low Estimate39.66B43.66B174.59B192.03B
High Estimate60.87B63.2B228.45B261.09B
Year Ago Sales71.11B59.65B278.4B196.16B
Sales Growth (year/est)-31.00%-10.40%-29.50%16.30%
Earnings History12/30/20193/30/20206/29/20209/29/2020
EPS Est.0.650.28-1.1-0.04
EPS Actual0.760.24-1.980.03
Difference0.11-0.04-0.880.07
Surprise %16.90%-14.30%-80.00%175.00%
EPS TrendCurrent Qtr. (Dec 2020)Next Qtr. (Mar 2021)Current Year (2020)Next Year (2021)
Current Estimate0.10.24-1.091.44
7 Days Ago0.10.24-1.091.47
30 Days Ago0.080.22-1.321.77
60 Days Ago0.110.22-1.531.65
90 Days Ago0.160.24-1.281.75
EPS RevisionsCurrent Qtr. (Dec 2020)Next Qtr. (Mar 2021)Current Year (2020)Next Year (2021)
Up Last 7 Days111N/A
Up Last 30 Days3173
Down Last 7 DaysN/AN/AN/AN/A
Down Last 30 Days1N/A12
Growth EstimatesBPIndustrySector(s)S&P 500
Current Qtr.-86.80%N/AN/AN/A
Next Qtr.N/AN/AN/AN/A
Current Year-136.90%N/AN/AN/A
Next Year232.10%N/AN/AN/A
Next 5 Years (per annum)-3.00%N/AN/AN/A
Past 5 Years (per annum)17.15%N/AN/AN/A