FreshLatest: Aug 13, 2026
Compare

Petróleo Brasileiro S.A. - Petrobras

PBR
EnergyOil & Gas IntegratedNYSE
FreshLatest: Aug 13, 2026
$17.81+0.28%
$114.77BMarket cap
5.44xP/E ratio
4.38MVolume (24h)
Compare
EnergyOil & Gas IntegratedNYSE