Fashion JD Sports Fashion's (JD) Buy Rating Reaffirmed at Shore Capital – Defense World March 29, 2024 4,720 JD Sports Fashion’s (JD) Buy Rating Reaffirmed at Shore Capital Defense World Source link