$18.99
0.201.06%
Ult. Agg.: Oct 1, 8:39 AM
$19.15
0.361.92%

Compare Petroleo Brasileiro S.A. Petrobras American Depositary Shares representing Preferred Shares (PBR/A) to its peers on price performance, valuation multiples and key financial metrics.