NYSE • VALE • US91912E1055
Generating your data highlights...
56.2b USD | # 401 in US
28.64m shares | 411.9m USD
4.26b
93.17% | 3.97b