NYSE • VALE • US91912E1055
Generating your data highlights...
60.8b USD | # 377 in US
25.32m shares | 373.5m USD
4.26b
93.03% | 3.96b