Loading live market data…

Petróleo Brasileiro S.A. - Petrobras

NYSE:PBR

$17.72 USD

-$0.2 (-1.12%)

Volume
4.04M
Average Volume
17.33M
Market Capitalization
$114.19B
P/E Ratio
5.00
Dividend Yield
7.38%
Price Target
$20.50
Year High
$22.24
Year Low
$11.43
Day High
Day Low
Payout Ratio
$0.36
Current Ratio
$0.74

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.09%

Investors Holding

35

change: -565 | last: 600

Increased Positions

18

change: -310 | last: 328

Reduced Positions

9

change: -132 | last: 141

New Positions

7

change: -117 | last: 124

Sold Positions

524

change: 459 | last: 65

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -81.132 | last: 0.8113

Total Invested

96M

PBR Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $11.85 6.44B $76.37B $6.5B $70.09B $139.95B
2024-12-31 $12.86 6.45B $82.9B $3.27B $60.31B $139.94B
2023-12-31 $15.97 6.47B $103.35B $12.73B $62.6B $153.22B
2022-12-31 $10.65 6.52B $69.46B $8B $53.8B $115.26B
2021-12-31 $10.98 6.52B $71.61B $10.47B $58.74B $119.89B
2020-12-31 $11.23 6.52B $73.24B $11.71B $75.54B $137.07B
2019-12-31 $15.94 6.52B $103.96B $7.37B $87.12B $183.71B
2018-12-31 $13.01 6.52B $84.85B $13.9B $84.36B $155.32B
2017-12-31 $10.70 6.52B $69.79B $22.52B $109.28B $156.54B
2016-12-31 $10.11 6.52B $65.94B $21.2B $118.37B $163.1B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $20.75 6.44B $133.72B $3.67B $71.18B $201.23B
2025-12-31 $11.85 6.44B $76.37B $6.5B $70.09B $139.95B
2025-09-30 $12.66 6.44B $81.59B $8.96B $70.71B $143.33B
2025-06-30 $12.51 6.44B $80.62B $7B $68.06B $141.69B
2025-03-31 $14.34 6.44B $92.41B $4.7B $64.49B $152.21B
2024-12-31 $12.86 6.44B $82.87B $3.27B $60.31B $139.91B
2024-09-30 $14.41 6.45B $92.93B $8.69B $59.13B $143.37B
2024-06-30 $14.50 6.45B $93.51B $7.88B $59.63B $145.26B
2024-03-31 $15.22 6.46B $98.32B $11.55B $61.84B $148.61B
2023-12-31 $15.97 6.48B $103.54B $12.73B $62.6B $153.41B
2023-09-30 $14.99 6.52B $97.69B $12.11B $61B $146.58B
2023-06-30 $13.83 6.52B $90.2B $10.35B $57.97B $137.82B