NYSE • VALE • US91912E1055
Generating your data highlights...
63.8b USD | # 372 in US
23.18m shares | 358.32m USD
4.27b
93.29% | 3.98b