
Share buybacks – what are they and what do they mean for your investments?
Investment Trusts have had a tough time of late, meaning that they now look cheaper than at any time since the 2003 financial crisis prompted by the invasion of Iraq. But the companies’ chiefs are fighting back, using one of the few vehicles at their disposal to push up prices and reduce the widening disparity between the trust’s share prices and the value of their underlying assets.