BP p.l.c. Common Stock (BP)

Market Cap

$134.59B

Current · Retrieved: · USD

BP logo

BP Market Cap

Current$134.59B
BP Market Cap ($19.75B → $134.59B · CAGR +4.2%)
High-resolution chart · PNG

BP market cap history

Daily history. Dates identify market observations.

BP p.l.c. Common Stock Market Cap — Daily history
DateMarket Cap
117,225,973,500
115,836,045,850
118,012,725,000
115,127,969,500
129,237,046,400
126,142,490,500
129,446,846,800
126,824,341,800
134,796,757,000
131,702,201,100
128,948,570,850
116,045,846,250
129,866,447,600
131,833,326,350
133,433,054,400
137,130,786,450
135,583,508,500
133,537,954,600
128,764,995,500
127,847,118,750
127,060,367,250
125,880,240,000
127,847,118,750
130,731,874,250
137,497,937,150
139,831,966,600
139,517,266,000
140,251,567,400
140,225,342,350
142,664,272,000
136,212,909,700
136,108,009,500
142,270,896,250
137,288,136,750
135,557,283,450
131,072,799,900
130,128,698,100
122,313,633,200
127,060,367,250
136,370,260,000
133,092,128,750
128,109,369,250
130,207,373,250
139,412,365,800
136,370,260,000
135,871,984,050
133,747,755,000
129,158,371,250
127,689,768,450
125,565,539,400
123,756,010,950
124,070,711,550
126,378,515,950
123,913,361,250
131,780,876,250
134,403,381,250
132,934,778,450
129,001,020,950
132,436,502,500
142,926,522,500
143,083,872,800
139,333,690,650
138,992,765,000
138,678,064,400
144,578,700,650
147,201,205,650
147,358,555,950
147,201,205,650
145,549,027,500
141,116,994,050
141,116,994,050
140,644,943,150
134,560,731,550
140,146,667,200
145,234,326,900
148,328,882,800
151,790,589,400
150,295,761,550
146,545,579,400
146,860,280,000
137,681,512,500
143,424,798,450
142,008,645,750
142,428,246,550
133,747,755,000
130,469,623,750
130,312,273,450
134,246,030,950
139,648,391,250
132,777,428,150
134,744,306,900
139,989,316,900
124,568,987,500
116,386,771,900
122,943,034,400
122,287,408,150
129,158,371,250
141,457,919,700
147,515,906,250
145,050,751,550
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.