JD Sports Fashion PLC (JD.) Share Price & Analysis | Ticker | Ticker