Buyback programme: transactions 11-17 Jan

UK 100

Latest directors dealings