London's FTSE 100 was up 0.4% at 9,756.28 in afternoon trade on Wednesday.
Coca-Cola Europacific gained as it reiterated its full-year guidance following a "solid" third quarter.

Precious metals miner Fresnillo lost its shine even as gold prices rose.

Engineering firm Weir Group fell as it reiterated its full-year guidance despite "elevated levels of uncertainty" related to critical metals disputes and further tariffs between the US and China.

Scottish Mortgage Investment Trust was weaker due to its exposure to the US tech sector, amid worries about an AI bubble.

Auto Trader was also down ahead of half-year results on Thursday.

JD Sports was under pressure. Shore Capital said in a research note that recent weakness in the shares was a buying opportunity.

The broker, which rates the shares at 'buy', said the recent weakness has it somewhat scratching its head looking for a catalyst "but in truth it is likely a combination of more macroevents".

"Hawkish comments from Fed Chair Jerome Powell have led to weakness in US consumer stocks while concerns around UK tax rises are heightened after Rachel Reeves did not rule them out in her pre-budget speech," ShoreCap said.

"When you combine this environment with the fact that share JD shares went ex-dividend five days ago at which point shares were up circa 20% in the past six months, we understand that investors may have taken the opportunity to reduce positions."

FTSE 100 - Risers

Burberry Group (BRBY) 1,206.50p 3.25%
Coca-Cola Europacific Partners (DI) (CCEP) 6,890.00p 3.14%
British American Tobacco (BATS) 4,136.00p 2.12%
Whitbread (WTB) 2,856.00p 2.00%
Imperial Brands (IMB) 3,129.00p 1.69%
St James's Place (STJ) 1,330.50p 1.56%
InterContinental Hotels Group (IHG) 9,442.00p 1.42%
ICG (ICG) 1,986.00p 1.33%
Tesco (TSCO) 466.60p 1.32%
Spirax Group (SPX) 7,120.00p 1.28%

FTSE 100 - Fallers

Fresnillo (FRES) 2,120.00p -2.39%
Weir Group (WEIR) 2,822.00p -2.01%
Babcock International Group (BAB) 1,195.00p -1.48%
Scottish Mortgage Inv Trust (SMT) 1,137.50p -1.34%
Centrica (CNA) 175.95p -1.10%
JD Sports Fashion (JD.) 85.04p -0.89%
SSE (SSE) 1,873.50p -0.77%
Smurfit Westrock (DI) (SWR) 2,796.00p -0.75%
Auto Trader Group (AUTO) 764.00p -0.73%
Antofagasta (ANTO) 2,645.00p -0.68%