Top Ten Holdings as at 30.06.

UK 100

Latest directors dealings