Late large deals21 Apr 2026 20:08
The most interesting thing is the 15,000 share buy at 1,538p at 15:46, that is a £230,700 single transaction. Someone bought a meaningful block in the closing minutes at a price above yours. That is institutional buying, not retail. Combined with the company's own buyback programme, there are multiple buyers supporting the price.
The small sells at 1,526p in the afternoon are normal profit-taking on a 2.67% up day, nothing concerning.
The close at 1,526p is significant, it is above the entire buyback range of 1,374-1,486p from last week. The market is pricing in that the worst of the selling is over.