Share buy-back - Close period

UK 100

Latest directors dealings