NYSE • VALE • US91912E1055
Generating your data highlights...
66.5b USD | # 349 in US
24.4m shares | 398.13m USD
4.27b
93.29% | 3.98b