Tag: buybacks

Image source: Getty Images Barclays‘ (LSE: BARC) shares remained relatively flat as market’s opened this week, despite positive news. On Monday (27 April), Barclays completed a buyback and cancellation of…