NYSE:PBR | US71654V4086
Generating your data highlights...
105b USD | # 133 in US
21.65m shares | 351.61m USD
12.94b
61.84% | 8b