TSR Vale

25.60%
135,467 8,173 hours 34,240 4 1,749 117 176,800