NYSE:PBR | US71654V4086
Generating your data highlights...
107b USD | # 127 in US
21.42m shares | 348.16m USD
12.94b
61.84% | 8b