Largest Companies in the United Kingdom by Revenue

1,173 Companies

Rank Company Revenue Today 1Y
1
Glencore plc
LON:GLEN
303.16B +2.64%
2
Shell plc
LON:SHEL
295.23B +0.50%
3
BP p.l.c.
LON:BP
214.47B +0.31%
4
Tesco PLC
LON:TSCO
99.09B +0.28%
5
HSBC Holdings plc
LON:HSBA
67.12B -0.82%
6
Rio Tinto Group
LON:RIO
61.51B +1.15%
7
AstraZeneca PLC
LON:AZN
61.08B +1.04%
8
St. James's Place plc
LON:STJ
59.21B +1.81%
9
Unilever PLC
LON:ULVR
57.56B +0.97%
10
S
Standard Life plc
LON:SDLF
53.49B +1.01%
11
Compass Group PLC
LON:CPG
48.49B +1.89%
12
Vodafone Group Public Limited Company
LON:VOD
46.66B -3.86%
13
J Sainsbury plc
LON:SBRY
44.44B +0.72%
14
GSK plc
LON:GSK
43.85B +0.78%
15
Aviva plc
LON:AV
40.64B +0.89%
16
BAE Systems plc
LON:BA
38.80B +0.79%
17
International Consolidated Airlines Group S.A.
LON:IAG
37.95B -0.10%
18
Barclays PLC
LON:BARC
37.16B +1.11%
19
British American Tobacco p.l.c.
LON:BATS
34.04B +0.75%
20
Rolls-Royce Holdings plc
LON:RR
30.59B +0.67%
21
BT Group plc
LON:BT.A
26.02B -1.98%
22
Lloyds Banking Group plc
LON:LLOY
26.01B -0.68%
23
Centrica plc
LON:CNA
25.82B +0.68%
24
Associated British Foods plc
LON:ABF
25.65B +0.19%
25
Imperial Brands PLC
LON:IMB
25.63B +1.64%
26
National Grid plc
LON:NG
23.36B -0.35%
27
Marks and Spencer Group plc
LON:MKS
22.81B +1.01%
28
NatWest Group plc
LON:NWG
22.20B +0.69%
29
Standard Chartered PLC
LON:STAN
20.76B +0.76%
30
DCC Energy plc
LON:DCC
20.39B -0.23%
31
Diageo plc
LON:DGE
19.55B +0.65%
32
Anglo American plc
LON:AAL
19.43B +3.02%
33
Reckitt Benckiser Group plc
LON:RKT
18.01B +0.91%
34
Quilter plc
LON:QLT
17.81B +1.43%
35
WPP plc
LON:WPP
17.51B +3.33%
36
Kingfisher plc
LON:KGF
17.17B -0.56%
37
JD Sports Fashion Plc
LON:JD
16.67B +0.40%
38
Johnson Matthey Plc
LON:JMAT
16.60B +0.49%
39
Computacenter plc
LON:CCC
15.91B +0.82%
40
Bunzl plc
LON:BNZL
15.87B +0.52%
41
Legal & General Group Plc
LON:LGEN
15.62B +0.46%
42
H
Haleon plc
LON:HLN
14.73B +1.13%
43
Prudential plc
LON:PRU
14.24B +1.10%
44
easyJet plc
LON:EZJ
13.90B +0.03%
45
Coca-Cola HBC AG
LON:CCH
13.82B +0.89%
46
SSE plc
LON:SSE
13.45B +0.49%
47
Balfour Beatty plc
LON:BBY
13.14B +1.44%
48
RELX PLC
LON:REL
12.84B +4.51%
49
L
London Stock Exchange Group plc
LON:LSEG
12.76B +2.27%
50
Inchcape plc
LON:INCH
12.55B +3.57%
51
C
Currys plc
LON:CURY
12.22B -0.74%
52
H
Harbour Energy plc
LON:HBR
11.35B +1.51%
53
J
Jet2 plc
AIM:JET2
9.88B -0.64%
54
NEXT plc
LON:NXT
9.51B +1.59%
55
M
M&G plc
LON:MNG
9.38B -0.13%
56
C
Canal+ SA
LON:CAN
9.28B +0.26%
57
Antofagasta plc
LON:ANTO
9.26B +4.63%
58
Mondi plc
LON:MNDI
8.79B +2.75%
59
Hays plc
LON:HAS
8.48B +3.23%
60
Experian plc
LON:EXPN
8.45B +3.57%
61
Barratt Redrow plc
LON:BTRW
8.00B -0.48%
62
Nationwide Building Society
LON:NBS
7.99B -0.40%
63
B&M European Value Retail plc
LON:BME
7.63B +3.81%
64
Mitie Group plc
LON:MTO
7.42B +0.10%
65
3i Group plc
LON:III
7.37B +2.85%
66
Entain Plc
LON:ENT
7.17B +0.35%
67
Rentokil Initial plc
LON:RTO
7.10B +0.40%
68
Frasers Group Plc
LON:FRAS
7.03B +1.08%
69
Drax Group plc
LON:DRX
6.90B +0.77%
70
Morgan Sindall Group plc
LON:MGNS
6.88B +0.69%
71
Airtel Africa Plc
LON:AAF
6.84B -5.04%
72
Babcock International Group PLC
LON:BAB
6.84B +0.82%
73
Admiral Group plc
LON:ADM
6.63B -0.17%
74
Wizz Air Holdings Plc
LON:WIZZ
6.56B +2.09%
75
Serco Group plc
LON:SRP
6.56B +1.11%
76
V
Vertu Motors plc
AIM:VTU
6.38B -2.02%
77
Smith & Nephew plc
LON:SN
6.30B +1.59%
78
FirstGroup plc
LON:FGP
6.28B +2.30%
79
Fresnillo plc
LON:FRES
5.98B +2.38%
80
Travis Perkins plc
LON:TPK
5.97B +0.73%
81
Hilton Food Group plc
LON:HFG
5.97B +0.47%
82
Kier Group plc
LON:KIE
5.75B +2.91%
83
Informa plc
LON:INF
5.37B +1.26%
84
InterContinental Hotels Group PLC
LON:IHG
5.30B +1.27%
85
Persimmon Plc
LON:PSN
5.25B -0.25%
86
Taylor Wimpey plc
LON:TW
5.11B -0.86%
87
Melrose Industries PLC
LON:MRO
4.94B +0.73%
88
SSP Group plc
LON:SSPG
4.94B -3.40%
89
Pearson plc
LON:PSON
4.80B +1.26%
90
Intertek Group plc
LON:ITRK
4.66B -0.08%
91
ITV plc
LON:ITV
4.66B +0.08%
92
Vistry Group PLC
LON:VTY
4.49B -0.28%
93
Keller Group plc
LON:KLR
4.28B +2.33%
94
M
MHP SE
LON:MHPC
4.27B -3.92%
95
Zegona Communications plc
LON:ZEG
4.18B -2.70%
96
Hiscox Ltd
LON:HSX
4.10B +1.37%
97
Cranswick plc
LON:CWK
3.94B -0.99%
98
International Workplace Group plc
LON:IWG
3.86B +3.25%
99
Whitbread plc
LON:WTB
3.86B +0.90%
100
RS Group plc
LON:RS1
3.80B +5.07%