JD Sports first-half profit edges past forecasts as Deutsche… — LST +0.20 · News Impact Screener