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,636,589,750
112,531,689,550
114,131,417,600
112,662,814,800
113,239,765,900
115,285,319,800
110,669,711,000
107,496,479,950
109,017,532,850
108,886,407,600
111,063,086,750
110,145,210,000
107,732,505,400
105,922,976,950
105,765,626,650
109,699,384,150
110,014,084,750
113,213,540,850
117,409,548,850
115,206,644,650
115,495,120,200
116,649,022,400
114,498,568,300
108,099,656,100
110,459,910,600
108,545,481,950
107,706,280,350
109,515,808,800
110,197,660,100
104,978,875,150
107,103,104,200
111,561,362,700
109,437,133,650
113,029,965,500
109,725,609,200
110,538,585,750
111,089,311,800
112,767,715,000
115,023,069,300
109,961,634,650
110,302,560,300
110,643,485,950
112,033,413,600
111,194,212,000
107,601,380,150
108,965,082,750
108,965,082,750
107,391,579,750
103,929,873,150
106,316,352,700
100,625,516,850
105,450,926,050
99,917,440,500
96,403,283,800
100,599,291,800
97,294,935,500
103,982,323,250
107,417,804,800
114,157,642,650
110,118,984,950
110,538,585,750
113,738,041,850
118,012,725,000
119,560,002,950
122,811,909,150
122,444,758,450
124,568,987,500
123,231,509,950
124,883,688,100
121,553,106,750
122,130,057,850
114,603,468,500
115,442,670,100
114,787,043,850
115,600,020,400
112,085,863,700
113,502,016,400
108,545,481,950
112,007,188,550
113,528,241,450
103,352,922,050
111,404,012,400
115,416,445,050
114,996,844,250
119,323,977,500
111,063,086,750
104,585,499,400
97,321,160,550
94,593,755,350
94,043,029,300
104,087,223,450
94,410,180,000
95,800,107,650
100,153,465,950
100,861,542,300
105,346,025,850
107,339,129,650
119,166,627,200
121,159,731,000
116,255,646,650
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.