BP Basic Shares Outstanding 2010-2025 | BP
- BP annual basic shares outstanding for 2024 were $2.731B, a 5.61% decline from 2023.
- BP annual basic shares outstanding for 2023 were $2.893B, a 8.57% decline from 2022.
- BP annual basic shares outstanding for 2022 were $3.165B, a 5.67% decline from 2021.