FreshLatest: Aug 13, 2026
Compare

Petróleo Brasileiro S.A. - Petrobras

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