Peel Hunt27 Nov 2017 15:00
They must be itching to get rid of the shares they had to buy, to keep the open offer afloat. With the Barclays billions due in the new year, the share price must dive, especially as no trading update and contracts signed have been announced.