Buyback programme: transactions 21-27 Nov

UK 100

Latest directors dealings