Several analysts have recently updated their ratings and price targets for Barclays (NYSE: BCS): 9/21/2015 – Barclays was upgraded by analysts at Zacks from a “sell” rating to a “hold” rating. According to Zacks, “Barclays’ first-half 2015 results reflected successful cost-curtailment measures and improvement in Investment Banking performance. However, a number of legal provisions and […]