Why more UK companies are purchasing their own shares
More and more UK companies are buying back their own shares. Data collected by Russ Mould, investment director at AJ Bell, shows share buybacks at FTSE 100 companies are running at an aggregate value of £18.3 billion so far in...
07 March 2024