Six banks initiated coverage with buy ratings and an average 75% upside target, while Barclays outlines a share buyback ...