JD Sports Fashion Plc (LON:JD – Get Free Report) insider Darren M. Shapland purchased 40,000 shares of the firm’s stock in a transaction on Tuesday, July...
JD Sports Fashion Plc (LON:JD – Get Free Report) has received an average rating of “Buy” from the six ratings firms that are currently covering the...