The top stocks in the FTSE 100

The FTSE 100 has reached new heights during 2025. Which are the top stocks driving the index’s rally?

United Kingdom flag in front of charts representing the FTSE 100's performance
(Image credit: Javier Ghersi via Getty Images)

Following on from its best year since 2021 last year, the FTSE 100 has gone onto greater heights in 2025, gaining 11.8% in the year to 15 August.

Several of the index’s constituents have featured consistently among the top stocks for retail investors so far this year, driven by tailwinds like increased defence spending commitments throughout Europe and the UK.

This has driven the FTSE 100 to all-time highs. The index broke the 9,000 barrier for the first time in July, as fund managers became increasingly optimistic about the index’s prospects.

MoneyWeek

Subscribe to MoneyWeek today and get your first six magazine issues absolutely FREE

Get 6 issues free
https://cdn.mos.cms.futurecdn.net/flexiimages/mw70aro6gl1676370748.jpg

Sign up to Money Morning

Don't miss the latest investment and personal finances news, market analysis, plus money-saving tips with our free twice-daily newsletter

Don't miss the latest investment and personal finances news, market analysis, plus money-saving tips with our free twice-daily newsletter

Sign up

The top-performing FTSE 100 stocks of 2025

Here are the top-performing FTSE 100 stocks in the year so far:

Swipe to scroll horizontally

Stock

Share price change (2025 to 14 August)

Share price change (12 months to 14 August)

Fresnillo

179.9%

221.3%

Babcock International Group

97.4%

86.4%

Airtel Africa

93.8%

96.4%

Rolls-Royce

93.7%

120.7%

Endeavour Mining

71.2%

56.0%

Prudential

55.9%

54.3%

BAE Systems

54.5%

30.8%

Lloyds Banking Group

52.6%

45.8%

St James's Place

50.2%

86.9%

BT Group

48.6%

45.9%

Source: LSEG

Fresnillo (FRES.L) has benefitted from silver prices rising 28% through 2025 so far. The precious metals miner reported a 27% year-on-year increase in revenues to $1.98 billion on 5 August, and Fresnillo shares gained 6% in response.

“With silver even looking to outshine gold, Fresnillo is finally delivering operationally, and getting the market recognition it’s been waiting for,” said Mark Crouch, market analyst at eToro.

Babcock (LON:BAB), Rolls-Royce (LON:RR.) and BAE Systems (LON:BA.) are all beneficiaries of efforts by the continent’s leaders to increase European defence spending.

The top FTSE 100 stocks by market cap

In terms of market capitalisation (market cap), these are the biggest stocks in the FTSE 100 as of 18 August:

Swipe to scroll horizontally

Company

Market cap (£ million)

Astrazeneca

179,755

HSBC

163,100

Shell

154,584

Unilever

109,941

British American Tobacco

91,992

Rolls-Royce

90,626

BP

66,621

RELX

64,634

GSK

58,048

Rio Tinto

56,613

Source: London Stock Exchange

Pharmaceuticals giant Astrazeneca holds the top spot in the FTSE 100’s list of largest companies at present.

Which FTSE 100 stocks performed best in 2024?

The five top-performing stocks in the FTSE 100 last year are as follows:

Swipe to scroll horizontally

Company

Total return (%)

NatWest

99.3

Rolls-Royce

95.7

DS Smith

87.8

International Consolidated Airlines

85.2

Barclays

79.3

Source: AJ Bell, ShareScope. Data to market close on 6 December 2024. Total return with dividends reinvested.

The top-performing stock in the FTSE 100 during 2024, Natwest (LON:NWG), benefitted from the UK government reducing its holding stake and indicating that it was looking to exit completely.

“A major share overhang was lifted as the government accelerated the sale of what was a large stake in the business following a bailout in the global financial crisis,” said Dan Coatsworth, investment analyst at AJ Bell. “The stake is now less than 11% versus 38% a year earlier and the government has indicated it will be out completely next year.”

Should you invest in the FTSE 100?

While UK share price gains don’t always match the explosive rates of their American counterparts, FTSE 100 shares can be a good source of dividends and close the gap in terms of total returns.

“Fundamentally, the FTSE 100 can help provide ballast to an ISA or pension portfolio, particularly as the index has a rich source of dividends and a good mix of cyclical and defensive companies,” says Coatsworth.

Additionally, the relative underperformance of the S&P 500 so far this year underscores the value in diversifying a portfolio away from an over-reliance on one particular market.

“The tale of these two economies [US and UK] demonstrates the importance of diversifying your investments across the globe,” says James McManus, chief investment officer at JP Morgan-owned digital wealth manager Nutmeg.

“Holding UK equities alongside the US, emerging markets, Europe and others may be the best way to capture emerging winners, reduce your investment risk, and benefit from global megatrends,” he adds.

One easy way to invest in the FTSE 100 is buying a tracker fund such as the Vanguard FTSE 100 UCITS ETF (LON:VUKE).

Explore More
Dan McEvoy
Senior Writer

Dan is a financial journalist who, prior to joining MoneyWeek, spent five years writing for OPTO, an investment magazine focused on growth and technology stocks, ETFs and thematic investing.

Before becoming a writer, Dan spent six years working in talent acquisition in the tech sector, including for credit scoring start-up ClearScore where he first developed an interest in personal finance.

Dan studied Social Anthropology and Management at Sidney Sussex College and the Judge Business School, Cambridge University. Outside finance, he also enjoys travel writing, and has edited two published travel books.