Largest UK companies by market cap

HSBC Holdings plc (HSBA.L) ranks first among 71 UK stocks Fisclear covers, with market cap of £236.1B, ahead of Shell plc at £215.3B.

Data as of 9 October 2026. Rankings update automatically as company reports refresh.

#CompanyMarket cap
1HSBC Holdings plcHSBA.L£236.1B
2Shell plcSHEL.L£215.3B
3AstraZeneca PLCAZN.L£184.4B
4Rio Tinto GroupRIO.L£114.2B
5Rolls-Royce Holdings plcRR.L£112.4B
6Unilever PLCULVR.L£99.6B
7BP p.l.c.BP.L£90.4B
8British American Tobacco p.l.c.BATS.L£89.5B
9GSK plcGSK.L£69.5B
10National Grid plcNG.L£57.9B
11Lloyds Banking Group plcLLOY.L£57.8B
12Barclays PLCBARC.L£56.9B
13BAE Systems plcBA.L£53.7B
14Compass Group PLCCPG.L$52.3B
15NatWest Group plcNWG.L£50.7B
16Standard Chartered PLCSTAN.L£45.8B
17RELX GroupREL.L£45.1B
18Anglo American plcAAL.L£43.3B
19London Stock Exchange Group plcLSEG.L£40.7B
20Diageo plcDGE.L£36.1B

Get notified when the UK stocks rankings change

One weekly email: ranking moves, new company reports and macro context. Free, no spam.

  • Unlimited goal simulations
  • 5 free company report summaries per day
  • Weekly financial insights newsletter

How this list is built

Market capitalisation: share price multiplied by shares outstanding, in the listing's own currency.

It ranks the 71 UK stocks in Fisclear's coverage with reliable data for this measure, not every listed company. Reports that fail our data sanity checks are left out. Market caps are shown in each listing's own currency. See the methodology. This is information, not investment advice.

Related lists