Q3 trading update and upgrade of FY25 expectations

UK 100

Latest directors dealings