Buyback programme: transactions 4-10 Jan

UK 100

Latest directors dealings