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
112,007,188,550
113,370,891,150
113,974,067,300
112,479,239,450
108,938,857,700
103,982,323,250
103,877,423,050
105,162,450,500
98,606,188,000
105,818,076,750
108,676,607,200
108,257,006,400
109,961,634,650
107,968,530,850
101,831,869,150
102,015,444,500
99,288,039,300
95,931,232,900
99,969,890,600
102,225,244,900
103,326,697,000
95,039,581,200
104,847,749,900
103,116,896,600
111,246,662,100
107,365,354,700
110,302,560,300
113,974,067,300
110,591,035,850
108,676,607,200
108,938,857,700
111,980,963,500
116,334,321,800
121,841,582,300
120,477,879,700
120,451,654,650
125,460,639,200
126,221,165,650
124,280,511,950
124,306,737,000
128,502,745,000
133,537,954,600
133,039,678,650
135,347,483,050
139,386,140,750
137,943,763,000
138,415,813,900
135,531,058,400
133,249,479,050
132,305,377,250
134,010,005,500
134,534,506,500
132,593,852,800
133,406,829,350
130,390,948,600
128,188,044,400
124,437,862,250
127,060,367,250
126,850,566,850
121,972,707,550
125,067,263,450
127,007,917,150
132,724,978,050
130,626,974,050
128,004,469,050
124,857,463,050
122,969,259,450
125,224,613,750
126,404,741,000
129,027,246,000
125,539,314,350
126,588,316,350
122,890,584,300
119,822,253,450
122,733,234,000
123,283,960,050
125,958,915,150
123,729,785,900
120,871,255,450
122,077,607,750
114,498,568,300
113,633,141,650
110,538,585,750
110,879,511,400
112,243,214,000
111,351,562,300
109,987,859,700
109,673,159,100
108,309,456,500
108,860,182,550
108,361,906,600
108,230,781,350
109,961,634,650
114,288,767,900
112,793,940,050
110,643,485,950
107,968,530,850
109,463,358,700
109,410,908,600
112,348,114,200
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.