Top 10 and holdings over 5%

UK 100

Latest directors dealings