Loading live market data…

BP p.l.c.

NYSE:BP

$41.33 USD

-$0.07 (-0.17%)

Volume
4.94M
Average Volume
9.64M
Market Capitalization
$108.39B
P/E Ratio
35.29
Dividend Yield
4.91%
Price Target
$42.50
Year High
$48.27
Year Low
$31.59
Day High
Day Low
Payout Ratio
$1.61
Current Ratio
$1.22

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.14%

Investors Holding

142

change: -1176 | last: 1318

Increased Positions

47

change: -548 | last: 595

Reduced Positions

46

change: -371 | last: 417

New Positions

8

change: -221 | last: 229

Sold Positions

1136

change: 1018 | last: 118

Total Calls

800

Total Puts

-

Put-Call Ratio

0.00

change: -37.5537 | last: 0.3755

Total Invested

131.15M

BP Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $34.73 2.6B $90.22B $36.56B $84.27B $137.93B
2024-12-31 $29.56 2.73B $80.73B $34.36B $71.55B $117.91B
2023-12-31 $35.40 2.89B $102.43B $27.75B $63.08B $137.75B
2022-12-31 $34.93 3.16B $110.54B $23.33B $55.49B $142.71B
2021-12-31 $26.63 3.35B $89.34B $25.94B $69.79B $133.18B
2020-12-31 $20.52 3.37B $69.16B $29.19B $81.93B $121.89B
2019-12-31 $37.74 3.38B $127.59B $20.8B $77.45B $184.24B
2018-12-31 $37.92 3.33B $126.21B $22.47B $65.8B $169.54B
2017-12-31 $42.03 3.28B $137.95B $25.59B $63.23B $175.59B
2016-12-31 $37.38 3.12B $116.78B $23.48B $58.3B $151.6B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $47.00 2.58B $121.19B $35.69B $74.18B $159.68B
2025-12-31 $34.73 2.57B $89.2B $36.56B $84.27B $136.91B
2025-09-30 $34.46 2.59B $89.13B $34.91B $74.82B $129.04B
2025-06-30 $29.93 2.61B $78.05B $35.07B $74.98B $117.96B
2025-03-31 $33.79 2.63B $88.86B $33.77B $71.13B $126.21B
2024-12-31 $29.56 2.65B $78.26B $34.36B $71.55B $115.45B
2024-09-30 $31.39 2.72B $85.39B $34.6B $68.49B $119.28B
2024-06-30 $36.43 2.77B $100.73B $34.89B $65.68B $131.52B
2024-03-31 $37.94 2.79B $105.93B $31.51B $64.07B $138.49B
2023-12-31 $35.40 2.81B $99.32B $27.75B $63.08B $134.65B
2023-09-30 $38.72 2.87B $111.03B $29.93B $59.69B $140.79B
2023-06-30 $35.29 2.92B $103.07B $28.91B $60.7B $134.85B