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
172,744,404,350
185,804,479,250
184,834,152,400
185,175,078,050
185,516,003,700
183,050,849,000
173,400,030,600
178,487,690,300
185,017,727,750
178,068,089,500
172,770,629,400
172,954,204,750
170,541,500,150
173,898,306,550
165,820,991,150
166,529,067,500
169,597,398,350
163,041,135,850
160,838,231,650
160,969,356,900
156,039,047,500
153,600,117,850
162,123,259,100
159,710,554,500
160,130,155,300
155,776,797,000
165,820,991,150
164,588,413,800
161,834,783,550
171,433,151,850
169,072,897,350
174,029,431,800
170,646,400,350
165,742,316,000
163,119,811,000
159,658,104,400
155,986,597,400
150,925,162,750
151,947,939,700
150,085,961,150
153,154,292,000
154,413,094,400
153,049,391,800
153,049,391,800
155,750,571,950
161,703,658,300
157,245,399,800
157,140,499,600
156,222,622,850
152,760,916,250
154,649,119,850
154,701,569,950
155,986,597,400
152,603,565,950
150,925,162,750
147,987,957,150
143,451,023,500
142,402,021,500
140,697,393,250
139,963,091,850
141,195,669,200
144,106,649,750
147,804,381,800
142,533,146,750
146,309,553,950
144,500,025,500
139,202,565,400
140,880,968,600
142,978,972,600
139,228,790,450
139,648,391,250
138,992,765,000
135,111,457,600
138,809,189,650
141,510,369,800
138,730,514,500
139,045,215,100
142,270,896,250
140,330,242,550
136,370,260,000
127,086,592,300
131,335,050,400
128,502,745,000
131,387,500,500
129,027,246,000
127,165,267,450
126,011,365,250
124,831,238,000
124,831,238,000
127,847,118,750
125,906,465,050
128,712,545,400
129,551,747,000
127,899,568,850
127,007,917,150
121,553,106,750
114,341,218,000
111,954,738,450
111,718,713,000
112,531,689,550
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.