FreshLatest: Aug 13, 2026
Compare

Petróleo Brasileiro S.A. - Petrobras

PBR
EnergyOil & Gas IntegratedNYSE
FreshLatest: Aug 13, 2026
$17.82+0.31%
$114.81BMarket cap
5.44xP/E ratio
5.14MVolume (24h)
Compare
EnergyOil & Gas IntegratedNYSE