BP Shares Outstanding 1993-2025 | BP

BP shares outstanding history from 1993 to 2025. Shares outstanding can be defined as the number of shares held by shareholders (including insiders) assuming conversion of all convertible debt, securities, warrants and options. This metric excludes the company's treasury shares.
  • BP shares outstanding for the quarter ending June 30, 2025 were 2.642B, a 4.45% decline year-over-year.
  • BP 2024 shares outstanding were 2.803B, a 5.26% decline from 2023.
  • BP 2023 shares outstanding were 2.958B, a 6.52% decline from 2022.
  • BP 2022 shares outstanding were 3.165B, a 6.28% decline from 2021.

Fatal error: Uncaught TypeError: number_format(): Argument #1 ($num) must be of type float, string given in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php:2778 Stack trace: #0 /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php(2778): number_format() #1 /var/www/html/macrotrends/public_html/assets/php/url_router.php(168): include('...') #2 {main} thrown in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php on line 2778
BP Annual Shares Outstanding
(Millions of Shares)
2024 2,803
2023 2,958
2022 3,165
2021 3,377
2020 3,370
2019 3,400
2018 3,350
2017 3,303
2016 3,143
2015 3,054
2014 3,083
2013 3,174
2012 3,193
2011 3,189
2010 3,166
2009 3,156
2008