NYSE • VALE • US91912E1055
Generating your data highlights...
65.6b USD | # 364 in US
23.98m shares | 355.9m USD
4.26b
93.03% | 3.96b