NYSE • VALE • US91912E1055
Generating your data highlights...
63.5b USD | # 378 in US
23.08m shares | 356.6m USD
4.27b
93.29% | 3.98b