How could the latest Barclays share buybacks impact investors?
[ad_1] 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 26,765,000 shares. The buyback’s another clear sign that management wants to reward investors…




