Stocks›Petróleo Brasileiro S.A. - Petrobras☆ ● At closeAs of Aug 12, 2026

Petróleo Brasileiro S.A. - Petrobras
PBR✓EnergyOil & Gas IntegratedNYSE
● At closeAs of Aug 12, 2026
$17.76-0.95%
$114.45BMarket cap
5.44xP/E ratio
13.86MVolume (24h)
EnergyOil & Gas IntegratedNYSE
Insider & congress trading
Top institutional holders