Trading in line with market expectations

UK 100

Latest directors dealings