BP

BP
D

BP

Arincen66/100B

BP market cap

BP's market cap is 19.89B USD: 437,084,167 shares outstanding at today's price of 45.50.

Today
19.89B
Average, 5 years
99.39B
Low, 5 years
19.89B
High, 5 years
132.77B

Market cap = price × shares outstanding = 45.50 × 437.08M = 19.89B

Each day's closing price times the shares outstanding in the last 10-Q or 10-K filed by then (the quarter's basic share count, adjusted for splits); from the latest count on, the shares outstanding now.

Market cap by year and by quarter

Fiscal yearPeriod endingMarket cap
Today19.89B
FY202531 Dec 202590.22B
FY202431 Dec 202480.73B
FY202331 Dec 2023102.43B
FY202231 Dec 2022110.54B
FY202131 Dec 202189.34B
FY202031 Dec 202069.16B
FY201931 Dec 2019127.59B
FY201831 Dec 2018126.21B
FY201731 Dec 2017137.95B
FY201631 Dec 2016116.78B
FY201531 Dec 201595.47B
FY201431 Dec 2014116.81B
FY201331 Dec 2013153.37B
FY201231 Dec 2012132.05B
FY201131 Dec 2011134.67B
FY201031 Dec 2010138.30B
FY200931 Dec 2009181.00B
FY200831 Dec 2008146.37B
FY200731 Dec 2007233.70B
FY200631 Dec 2006223.97B
FY200531 Dec 2005226.12B
FY200431 Dec 2004212.39B
FY200331 Dec 2003181.96B
FY200231 Dec 2002151.62B
FY200131 Dec 2001173.94B
FY200031 Dec 2000172.67B
FY199931 Dec 1999191.63B
FY199831 Dec 1998145.16B
FY199731 Dec 1997127.38B
FY199631 Dec 1996132.24B
FY199531 Dec 199594.26B
FY199431 Dec 199472.88B
FY199331 Dec 199357.97B
FY199231 Dec 199241.22B
FY199131 Dec 199158.95B
FY199031 Dec 199068.55B
FY198931 Dec 198959.63B
FY198831 Dec 198854.03B
FY198731 Dec 198736.30B
FY198631 Dec 198626.55B
FY198531 Dec 198519.72B

See also:P/E ratio,P/S ratio,Dividend yield,ROE (return on equity),Debt to equity,Current ratio,All ratios

Common questions about BP's market cap

Source: Financial Modeling Prep