Card Factory Buys Back 850,496 Shares for Treasury
Card Factory purchased 850,496 ordinary shares between October 19 and October 23, 2026, at 89.40–92.60 pence per share. The shares will be held in treasury; the company reported 330,899,254 shares issued and 4,708,073 held in treasury after the transactions.