Market Cap for BP p.l.c.

Last price update: 20 Dec 24 23:00 GMT

Market Cap history for BP p.l.c.

BP p.l.c., a publically traded company on the NYSE, has an estimated market cap of 12.3 bln as of the most recent trading day. This is lower than its year high of 41.38 and is still higher than its year low of 25.37, indicating that the company’s financial situation may have been worsening recently.

Looking at market data from February 3rd, 2021 to February 1st, 2021, BP p.l.c.’s estimated market cap decreased from 10.6 bln to 10 bln, a decrease of 5.8%. On average, over the past 50 days its price has been 35.4976 and over the past 200 days its price has been 32.072 so this decrease in estimated market cap may be cause for concern for investors and shareholders alike.

Despite these drops in share prices and market caps, other metrics such as EPS remain positive with 5.262 earnings per share reported on the same date that market cap was measured (February 1st). Additionally, there are 3012 million shares outstanding as of this date which indicates that despite downturns in price and some decreases in total market capitalization, BP p.l.c.’s financial situation remains stable and secure overall when taking into account their size and scope in the energy sector worldwide.

In conclusion, it appears that despite recent decreases in BP p.l.c.’s estimated market capitalization over the course of two months, their larger financial performance remains intact due to other metrics remaining positive and their size within the industry remaining steady at around 12 bln dollars since early January 2021 making them one of the biggest energy companies globally .

DateMarket Cap
20 Dec 2024$77,798,430,223.00
19 Dec 2024$77,281,587,505.00
18 Dec 2024$77,635,216,733.00
17 Dec 2024$79,104,138,143.00
16 Dec 2024$78,750,508,915.00
13 Dec 2024$81,552,340,493.00
12 Dec 2024$82,014,778,714.00
11 Dec 2024$82,504,419,184.00
10 Dec 2024$81,878,767,473.00
9 Dec 2024$81,851,565,224.00
6 Dec 2024$78,070,452,707.00
5 Dec 2024$79,267,351,633.00
4 Dec 2024$79,240,149,385.00
3 Dec 2024$80,110,621,331.00
2 Dec 2024$78,859,317,908.00