JD Sports Fashion said it expected annual profits to be at the top end of expectations after revenues grew by more than a fifth over the Christmas period. Current market expectations for the year to Jan. 28 are for a profit before tax and exceptional items of £933-985 million (€1.05bn-1.11bn) ...