The highest price paid per share recently was £25.6550 and the lowest was £25.4650, reflecting the company's strategic purchasing at optimal market conditions.