The shares of JD Sports Fashion today skidded after the retailer said trading conditions toughened in October. In contrast, ...