JD Sports Fashion (LON: JD) share price dips ahead of Q3 update as Barcelona flagship and UK megabillboard unveiled – 18 November 2025
JD Sports Fashion plc’s share price is under renewed pressure on Tuesday, 18 November 2025, even as the FTSE 100 retailer pushes ahead with high‑profile brand and store investments – including its largest European store in Barcelona and a dominant