London's FTSE 100 was up 0.7% at 9,576.37 in afternoon trade on Thursday.
Games Workshop jumped to the top of the index after saying in a very brief update that it expects to report a jump in sales and profit for the six months to 30 November.
Halma was also a high riser as it hailed record first-half results and upgraded its full-year guidance.
JD Sports Fashion was the biggest loser on the index as it said full-year pre-tax profits before adjusting items were set to come in at the lower end of market forecasts. Analysts had been expecting pre-tax profits in the range of £853m to £888m, with consensus currently for £871m.
JD Sports blamed a "year of volatility", including rising unemployment levels and softer consumer sentiment.
Richard Hunter, head of markets at Interactive Investor, said the statement "equates to another profit warning amid an unrelenting environment".
"While the group describes the lower forecast as a "pragmatic approach" given rising unemployment on both sides of the pond, weakening consumer sentiment and an ever-present level of intense promotional activity within the sector, the news comes as a blow to patient investors."
LondonMetric was also on the back foot even as it delivered a 9.7% increase in EPRA earnings for the six months to September end.
Vodafone and DCC both fell as they traded without entitlement to the dividend.
FTSE 100 - Risers
Games Workshop Group (GAW) 18,180.00p 12.99%
Halma (HLMA) 3,730.00p 12.62%
Airtel Africa (AAF) 306.60p 3.72%
Rolls-Royce Holdings (RR.) 1,097.50p 2.91%
Melrose Industries (MRO) 614.00p 2.71%
BAE Systems (BA.) 1,768.50p 2.55%
Pershing Square Holdings Ltd NPV (PSH) 4,898.00p 2.47%
Informa (INF) 931.20p 2.24%
Diploma (DPLM) 5,325.00p 2.21%
Flutter Entertainment (DI) (FLTR) 15,025.00p 2.18%
FTSE 100 - Fallers
JD Sports Fashion (JD.) 78.28p -2.64%
Vodafone Group (VOD) 89.52p -2.46%
Burberry Group (BRBY) 1,129.00p -2.00%
DCC (CDI) (DCC) 4,864.00p -1.58%
LondonMetric Property (LMP) 186.00p -1.48%
National Grid (NG.) 1,140.50p -1.34%
Land Securities Group (LAND) 589.00p -1.34%
Marks & Spencer Group (MKS) 333.50p -1.30%
Fresnillo (FRES) 2,380.00p -1.24%
WPP (WPP) 309.90p -1.18%


