Barclays Rises 32.3% YTD: Is it the Right Time to Buy the Stock?

  • BCS shares are up 32.3% YTD as cost cuts, capital redeployment and solid liquidity drive investor optimism. Is now a good buying opportunity?