A number of research firms have changed their ratings and price targets for Vale (NYSE: VALE): 5/30/2019 – Vale was upgraded by analysts at ValuEngine from a “sell” rating to a “hold” rating. 5/24/2019 – Vale was upgraded by analysts at Royal Bank of Canada from an “underperform” rating to a “sector perform” rating. They […]