Largest Companies in the United Kingdom by Revenue

1,173 Companies

Rank Company Revenue Today 1Y
1
Shell plc
LON:SHEL
324.39B +2.06%
2
Glencore plc
LON:GLEN
307.32B -1.42%
3
BP p.l.c.
LON:BP
217.18B +0.71%
4
Tesco PLC
LON:TSCO
99.95B -0.19%
5
HSBC Holdings plc
LON:HSBA
68.21B -0.31%
6
Rio Tinto Group
LON:RIO
62.35B -2.93%
7
AstraZeneca PLC
LON:AZN
61.85B +2.26%
8
St. James's Place plc
LON:STJ
60.02B -3.68%
9
Unilever PLC
LON:ULVR
58.30B -0.43%
10
S
Standard Life plc
LON:SDLF
54.17B +0.11%
11
Compass Group PLC
LON:CPG
49.11B +0.30%
12
Vodafone Group Public Limited Company
LON:VOD
47.30B -0.60%
13
J Sainsbury plc
LON:SBRY
45.91B -0.06%
14
GSK plc
LON:GSK
44.91B -0.96%
15
Aviva plc
LON:AV
41.15B +1.56%
16
BAE Systems plc
LON:BA
39.33B +2.22%
17
International Consolidated Airlines Group S.A.
LON:IAG
38.43B +1.69%
18
Barclays PLC
LON:BARC
38.11B +0.75%
19
British American Tobacco p.l.c.
LON:BATS
34.47B +0.16%
20
Rolls-Royce Holdings plc
LON:RR
30.98B +1.35%
21
Lloyds Banking Group plc
LON:LLOY
26.99B -5.04%
22
BT Group plc
LON:BT.A
26.31B +0.24%
23
Centrica plc
LON:CNA
26.14B -0.32%
24
Associated British Foods plc
LON:ABF
26.00B -0.74%
25
Imperial Brands PLC
LON:IMB
25.98B +0.94%
26
National Grid plc
LON:NG
23.68B +1.37%
27
Marks and Spencer Group plc
LON:MKS
23.13B -0.49%
28
NatWest Group plc
LON:NWG
22.48B -1.79%
29
Standard Chartered PLC
LON:STAN
21.80B +1.93%
30
DCC Energy plc
LON:DCC
20.57B -0.08%
31
Diageo plc
LON:DGE
19.80B -2.07%
32
Anglo American plc
LON:AAL
19.67B +1.28%
33
Reckitt Benckiser Group plc
LON:RKT
18.25B +1.11%
34
Quilter plc
LON:QLT
18.05B +0.75%
35
WPP plc
LON:WPP
17.75B +5.39%
36
Kingfisher plc
LON:KGF
17.40B -0.09%
37
JD Sports Fashion Plc
LON:JD
16.88B +0.95%
38
Johnson Matthey Plc
LON:JMAT
16.83B +0.58%
39
Computacenter plc
LON:CCC
16.12B -0.19%
40
Bunzl plc
LON:BNZL
16.09B +0.42%
41
Legal & General Group Plc
LON:LGEN
15.83B +0.56%
42
H
Haleon plc
LON:HLN
14.93B -15.05%
43
Prudential plc
LON:PRU
14.44B +0.22%
44
easyJet plc
LON:EZJ
14.08B +0.21%
45
Coca-Cola HBC AG
LON:CCH
14.01B -1.11%
46
SSE plc
LON:SSE
13.64B +1.65%
47
Balfour Beatty plc
LON:BBY
13.32B +0.70%
48
RELX PLC
LON:REL
13.01B +0.83%
49
L
London Stock Exchange Group plc
LON:LSEG
12.93B +2.81%
50
Inchcape plc
LON:INCH
12.72B -0.70%
51
C
Currys plc
LON:CURY
12.39B +0.21%
52
H
Harbour Energy plc
LON:HBR
11.50B +0.33%
53
J
Jet2 plc
AIM:JET2
10.01B +1.79%
54
NEXT plc
LON:NXT
9.64B +1.55%
55
M
M&G plc
LON:MNG
9.51B +0.69%
56
C
Canal+ SA
LON:CAN
9.40B +0.82%
57
Antofagasta plc
LON:ANTO
9.38B -0.43%
58
Mondi plc
LON:MNDI
8.91B +0.08%
59
Hays plc
LON:HAS
8.60B -1.51%
60
Experian plc
LON:EXPN
8.56B +1.31%
61
Barratt Redrow plc
LON:BTRW
8.11B +1.27%
62
Nationwide Building Society
LON:NBS
8.10B -0.40%
63
B&M European Value Retail plc
LON:BME
7.73B -0.22%
64
Mitie Group plc
LON:MTO
7.48B -
65
3i Group plc
LON:III
7.47B +3.27%
66
Entain Plc
LON:ENT
7.27B -1.09%
67
Rentokil Initial plc
LON:RTO
7.19B +1.17%
68
Frasers Group Plc
LON:FRAS
7.13B -0.17%
69
Drax Group plc
LON:DRX
6.99B +0.55%
70
Morgan Sindall Group plc
LON:MGNS
6.94B +0.99%
71
Airtel Africa Plc
LON:AAF
6.94B +1.41%
72
Babcock International Group PLC
LON:BAB
6.93B +1.63%
73
Admiral Group plc
LON:ADM
6.72B +1.27%
74
Wizz Air Holdings Plc
LON:WIZZ
6.65B +2.15%
75
Serco Group plc
LON:SRP
6.65B +1.18%
76
V
Vertu Motors plc
AIM:VTU
6.59B -0.22%
77
Smith & Nephew plc
LON:SN
6.38B +0.13%
78
FirstGroup plc
LON:FGP
6.36B +0.09%
79
Fresnillo plc
LON:FRES
6.06B -0.80%
80
Travis Perkins plc
LON:TPK
6.05B -0.33%
81
Hilton Food Group plc
LON:HFG
6.05B -1.11%
82
Kier Group plc
LON:KIE
5.83B -1.14%
83
Informa plc
LON:INF
5.45B +0.29%
84
InterContinental Hotels Group PLC
LON:IHG
5.37B +0.24%
85
Persimmon Plc
LON:PSN
5.32B +0.69%
86
Taylor Wimpey plc
LON:TW
5.19B +1.32%
87
Melrose Industries PLC
LON:MRO
5.01B +2.57%
88
SSP Group plc
LON:SSPG
5.01B +0.93%
89
Pearson plc
LON:PSON
4.87B +0.31%
90
Intertek Group plc
LON:ITRK
4.73B +0.08%
91
ITV plc
LON:ITV
4.72B +0.39%
92
Vistry Group PLC
LON:VTY
4.54B -1.23%
93
M
MHP SE
LON:MHPC
4.33B +0.63%
94
Keller Group plc
LON:KLR
4.33B -0.38%
95
Zegona Communications plc
LON:ZEG
4.24B +1.27%
96
Bellway p.l.c.
LON:BWY
4.23B +1.41%
97
Hiscox Ltd
LON:HSX
4.15B +0.43%
98
Cranswick plc
LON:CWK
3.99B -0.19%
99
Whitbread plc
LON:WTB
3.95B +0.37%
100
International Workplace Group plc
LON:IWG
3.91B +0.26%