Why JD Sports Fashion shares are down despite record profits
Profit approaches £1 billionAdjustments cut earnings in halfOutlook for this year uninspiringInvestors in JD Sports Fashion (JD.), the FTSE 100's own 'King of Trainers', may be wondering why, when the firm posted almost £1 billion...
17 May 2023