UK companies with the highest revenue

Make use of the list below: these UK companies show the highest revenue and are sorted by this metric. It can be helpful for growth investors looking for companies making more sales than anybody else.
Symbol
Revenue
FY
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
SHELShell Plc214.24 B GBP2,627.5 GBX−2.25%8.01 M1.60152.73 B GBP15.351.71 GBP−22.58%4.10%Energy minerals
Buy
GLENGlencore plc180.76 B GBP286.90 GBX+0.51%27.25 M0.9634.02 B GBP−0.13 GBP−285.88%2.60%Distribution services
Strong buy
BP.BP PLC148.05 B GBP415.65 GBX−2.64%23.55 M1.0964.23 B GBP172.440.02 GBP−92.77%5.90%Energy minerals
Buy
HSBAHSBC Holdings Plc116.6 B GBP963.0 GBX+0.17%19.44 M1.11166.79 B GBP12.490.77 GBP−16.20%5.26%Finance
Neutral
TSCOTesco PLC69.92 B GBP441.0 GBX+0.50%10.09 M0.9828.62 B GBP18.770.24 GBP+136.66%3.11%Retail trade
Buy
LLOYLloyds Banking Group plc58.22 B GBP79.36 GBX−1.39%88.88 M0.6347.04 B GBP4.20%Finance
Buy
BARCBarclays PLC55.22 B GBP361.05 GBX−2.48%23.87 M0.9150.63 B GBP8.480.43 GBP+60.84%2.35%Finance
Buy
ULVRUnilever PLC51.44 B GBP4,769 GBX−0.67%3.37 M1.06116.93 B GBP25.341.88 GBP−16.88%3.20%Consumer non-durables
Buy
AZNAstraZeneca PLC42.32 B GBP12,090 GBX−0.80%1.82 M1.34187.43 B GBP29.394.11 GBP+25.68%2.02%Health technology
Strong buy
RIORio Tinto plc41.99 B GBP4,681.0 GBX+1.67%1.69 M0.9579.75 B GBP9.644.86 GBP−7.13%6.06%Non-energy minerals
Buy
AV.Aviva plc40.86 B GBP656.4 GBX+1.64%8.18 M1.1619.95 B GBP29.870.22 GBP−54.54%5.62%Finance
Buy
CPGCompass Group PLC33.14 B GBP2,557 GBX+0.04%2.19 M1.1843.4 B GBP37.890.67 GBP−14.67%1.88%Consumer services
Buy
STANStandard Chartered PLC32.98 B GBP1,366.0 GBX+0.15%2.95 M0.7531.44 B GBP9.761.40 GBP+55.37%2.25%Finance
Neutral
SBRYJ Sainsbury plc32.81 B GBP312.6 GBX+2.49%7.86 M1.757.04 B GBP21.320.15 GBP+156.29%4.35%Retail trade
Buy
VODVodafone Group Public Limited Company31.51 B GBP87.86 GBX−0.05%28.21 M0.6221.17 B GBP−0.14 GBP−489.78%4.31%Communications
Neutral
GSKGSK plc31.38 B GBP1,476.0 GBX+0.48%8.15 M1.2059.44 B GBP17.790.83 GBP−15.36%4.27%Health technology
Neutral
NWGNatWest Group Plc29.33 B GBP506.0 GBX−2.32%22.32 M1.1040.72 B GBP8.470.60 GBP+25.26%4.94%Finance
Buy
IAGInternational Consolidated Airlines Group SA27.17 B GBP390.7 GBX+0.18%11.83 M0.9718.07 B GBP7.720.51 GBP+17.43%1.83%Transportation
Buy
BA.BAE Systems plc26.31 B GBP1,777.0 GBX+0.91%2.34 M0.7751.95 B GBP27.320.65 GBP+8.17%1.86%Electronic technology
Buy
STJSt. James's Place Plc25.92 B GBP1,213.5 GBX−1.30%1.34 M0.886.39 B GBP12.860.94 GBP1.48%Finance
Buy
BATSBritish American Tobacco p.l.c.25.9 B GBP4,133 GBX+0.07%2.64 M0.6590.21 B GBP29.941.38 GBP5.76%Consumer non-durables
Buy
LGENLegal & General Group Plc25.52 B GBP234.9 GBX−0.13%13.3 M0.6313.22 B GBP63.310.04 GBP−31.80%9.14%Finance
Neutral
AALAnglo American plc21.41 B GBP2,277 GBX+0.75%1.84 M0.3924.57 B GBP−3.21 GBP−160.77%1.06%Non-energy minerals
Buy
BT.ABT Group plc20.37 B GBP204.7 GBX+0.15%12.68 M0.7719.94 B GBP19.350.11 GBP+25.80%3.99%Communications
Neutral
ABFAssociated British Foods plc20.07 B GBP2,222 GBX−0.27%531.66 K0.7815.81 B GBP12.531.77 GBP+14.68%2.84%Consumer non-durables
Neutral
CNACentrica plc19.91 B GBP154.50 GBX−0.32%10.06 M0.557.26 B GBP−0.05 GBP−124.18%2.91%Utilities
Buy
CCLCarnival plc19.58 B GBP2,136 GBX−0.79%319.8 K0.7030.37 B GBP14.981.43 GBP+179.31%0.00%Consumer services
Buy
RR.Rolls-Royce Holdings plc18.91 B GBP1,075.5 GBX+0.56%16.45 M0.7890.67 B GBP15.750.68 GBP+146.94%0.98%Electronic technology
Buy
IMBImperial Brands PLC18.49 B GBP3,144 GBX+0.83%667.9 K0.3925.32 B GBP10.493.00 GBP+30.08%6.00%Consumer non-durables
Buy
NG.National Grid plc18.38 B GBP1,034.0 GBX+1.32%7.21 M0.8851.3 B GBP17.160.60 GBP+6.20%4.52%Utilities
Buy
DCCDCC Plc18.01 B GBP4,756 GBX−0.08%203.45 K0.564.62 B GBP22.822.08 GBP−36.81%4.34%Utilities
Buy
PHNXPhoenix Group Holdings plc17.01 B GBP670.0 GBX+1.44%2.53 M1.216.69 B GBP−1.12 GBP8.06%Finance
Neutral
NBSNationwide Building Society16.62 B GBP130 GBP0.00%1200.131.37 B GBP0.51252.57 GBP+84.11%0.00%Finance
Neutral
DGEDiageo plc15.65 B GBP2,034 GBX+0.20%2.79 M0.6245.2 B GBP24.860.82 GBP−40.47%3.93%Consumer non-durables
Buy
WPPWPP Plc14.74 B GBP398.8 GBX+0.35%2.53 M0.614.3 B GBP11.310.35 GBP+89.37%9.88%Commercial services
Neutral
MNGM&G Plc14.46 B GBP260.6 GBX0.00%4.25 M0.706.17 B GBP−0.03 GBP−137.81%7.71%Finance
Buy
RKTReckitt Benckiser Group plc14.17 B GBP5,710 GBX+0.56%1.19 M1.1938.66 B GBP31.511.81 GBP−16.48%3.61%Consumer non-durables
Buy
MKSMarks and Spencer Group plc13.82 B GBP342.2 GBX+0.77%3.14 M0.566.9 B GBP24.430.14 GBP−32.55%1.05%Retail trade
Buy
PRUPrudential plc13.04 B GBP975.6 GBX−0.27%4 M0.5524.93 B GBP9.801.00 GBP+292.16%1.79%Finance
Strong buy
KGFKingfisher Plc12.78 B GBP253.2 GBX+0.48%2.49 M0.644.4 B GBP26.100.10 GBP−45.99%4.90%Retail trade
Neutral
BNZLBunzl plc11.78 B GBP2,588 GBX+1.33%1.1 M0.948.4 B GBP17.811.45 GBP+0.39%2.86%Distribution services
Neutral
JMATJohnson Matthey Plc11.67 B GBP1,919 GBX+0.05%249.57 K0.793.22 B GBP9.612.00 GBP+240.63%4.01%Process industries
Neutral
JD.JD Sports Fashion Plc11.46 B GBP94.46 GBX−1.28%11.71 M0.904.78 B GBP9.940.10 GBP−9.00%1.06%Retail trade
Buy
HLNHaleon PLC11.23 B GBP365.7 GBX−0.41%11.19 M0.6832.73 B GBP21.870.17 GBP+41.69%1.86%Health technology
Buy
SSESSE PLC10.13 B GBP1,651.5 GBX+1.82%2.64 M0.9718.16 B GBP15.261.08 GBP−30.94%3.89%Utilities
Strong buy
RELRELX PLC9.43 B GBP3,482 GBX−0.37%3.64 M1.0463.6 B GBP33.671.03 GBP+3.28%1.85%Commercial services
Buy
EZJeasyJet plc9.31 B GBP469.8 GBX+0.75%3.67 M1.083.55 B GBP8.660.54 GBP+9.95%2.58%Transportation
Buy
INCHInchcape plc9.26 B GBP673.0 GBX+1.28%835.1 K1.502.48 B GBP6.411.05 GBP+69.77%3.97%Distribution services
Buy
CCHCoca-Cola HBC AG9.1 B GBP3,780 GBX+0.64%384.92 K0.8613.74 B GBP17.942.11 GBP+42.42%2.29%Consumer non-durables
Buy
LSEGLondon Stock Exchange Group plc8.9 B GBP9,270 GBX−0.56%1.07 M0.9748.51 B GBP49.911.86 GBP+56.70%1.47%Technology services
Strong buy
CURYCurrys PLC8.71 B GBP128.7 GBX+2.06%2.14 M0.461.4 B GBP13.490.10 GBP−34.79%1.17%Distribution services
Strong buy
AHTAshtead Group plc8.43 B GBP5,538 GBX+2.82%757.88 K0.8923.45 B GBP21.142.62 GBP−6.93%1.49%Finance
Buy
BBYBalfour Beatty plc8.23 B GBP604.5 GBX−0.17%1.21 M0.882.97 B GBP17.110.35 GBP−15.54%2.07%Industrial services
Buy
JET2Jet2 PLC7.17 B GBP1,456 GBX+3.19%1.07 M1.652.84 B GBP8.331.75 GBP+7.70%1.04%Consumer services
Strong buy
CCCComputacenter Plc6.96 B GBP2,298 GBX−1.12%105.18 K0.622.41 B GBP15.031.53 GBP−11.70%3.08%Technology services
Buy
HASHays plc6.61 B GBP61.45 GBX+0.49%2.21 M0.59978.24 M GBP−0.00 GBP−58.06%4.88%Commercial services
Buy
EXPNExperian PLC6.33 B GBP3,921 GBX+1.92%1.34 M1.2135.83 B GBP36.861.06 GBP−5.31%1.21%Commercial services
Buy
MNDIMondi plc6.28 B GBP1,012.0 GBX+0.05%1.22 M1.264.46 B GBP28.020.36 GBP−58.67%5.94%Process industries
Buy
NXTNext plc6.12 B GBP12,200 GBX+0.83%172.65 K0.7614.2 B GBP20.156.05 GBP−7.65%1.91%Consumer non-durables
Buy
DRXDrax Group plc6.08 B GBP652.5 GBX+1.64%845.7 K0.762.26 B GBP6.061.08 GBP−35.13%3.98%Utilities
Buy
BMEB&M European Value Retail SA5.57 B GBP240.0 GBX+2.74%2.22 M0.762.41 B GBP7.560.32 GBP−13.14%6.25%Retail trade
Buy
CANCanal+ SA5.46 B GBP243.0 GBX+2.57%997.42 K1.612.41 B GBP−0.12 GBP−133.77%0.70%Consumer services
Buy
QLTQuilter Plc5.45 B GBP154.4 GBX−0.39%1.73 M1.082.08 B GBP−0.00 GBP−104.96%4.02%Finance
Buy
RTORentokil Initial plc5.44 B GBP377.1 GBX+1.45%2.84 M0.549.48 B GBP37.220.10 GBP−34.65%2.38%Commercial services
Buy
ADMAdmiral Group plc5.27 B GBP3,342 GBX−2.96%622.31 K1.0510.24 B GBP12.382.70 GBP+106.71%5.75%Finance
Buy
ANTOAntofagasta plc5.18 B GBP2,133 GBX−0.65%745.13 K0.9921.03 B GBP24.920.86 GBP+38.75%1.11%Non-energy minerals
Buy
ENTEntain PLC5.09 B GBP864.4 GBX+3.35%1.06 M0.935.53 B GBP−0.79 GBP−7.80%2.21%Consumer services
Buy
MTOMITIE Group PLC5.08 B GBP139.4 GBX−0.71%1.68 M0.641.83 B GBP18.410.08 GBP−16.54%3.08%Commercial services
Strong buy
FGPFirstGroup plc5.07 B GBP214.0 GBX−0.74%478.36 K0.431.17 B GBP10.450.20 GBP3.04%Transportation
Strong buy
0M0PPetrol dd Ljubljana5.06 B GBP285.0 EUR0.00%00.001.86 B GBP71.343.43 GBP+24.76%4.02%Energy minerals
Strong sell
FRASFrasers Group PLC4.93 B GBP693.0 GBX+0.87%72.71 K0.633 B GBP10.460.66 GBP−24.53%0.00%Retail trade
Buy
INVPInvestec plc4.92 B GBP545.5 GBX+0.18%1.08 M0.794.29 B GBP7.430.73 GBP6.69%Finance
Strong buy
BEZBeazley Plc4.9 B GBP785.5 GBX−0.13%1.91 M0.684.73 B GBP6.731.17 GBP−24.35%3.18%Finance
Strong buy
SRPSerco Group plc4.87 B GBP222.6 GBX+0.18%1.7 M0.642.24 B GBP47.970.05 GBP−63.35%1.92%Commercial services
Buy
HBRHarbour Energy Plc4.83 B GBP224.2 GBX−1.15%3.29 M0.893.76 B GBP−0.23 GBP−327.43%8.84%Energy minerals
Buy
BABBabcock International Group PLC4.83 B GBP1,091 GBX+2.15%1.83 M1.255.48 B GBP22.710.48 GBP+49.38%0.60%Producer manufacturing
Strong buy
VTUVertu Motors PLC4.76 B GBP60.0 GBX−0.33%314.26 K1.59187.65 M GBP11.760.05 GBP−28.27%3.42%Retail trade
Strong buy
TPKTravis Perkins plc4.61 B GBP581.0 GBX+1.31%324.8 K0.381.23 B GBP−0.26 GBP−219.54%2.50%Distribution services
Buy
SN.Smith & Nephew plc4.55 B GBP1,416.0 GBX+0.43%2.13 M0.8212.3 B GBP32.840.43 GBP+55.80%2.04%Health technology
Buy
MGNSMorgan Sindall Group plc4.55 B GBP4,175 GBX+0.60%175.92 K1.901.96 B GBP13.433.11 GBP+18.64%3.15%Industrial services
Buy
WIZZWizz Air Holdings Plc4.43 B GBP1,314 GBX−1.20%279.76 K0.581.36 B GBP9.601.37 GBP−45.49%0.00%Transportation
Neutral
DWLDowlais Group PLC4.34 B GBP79.20 GBX−1.06%1.4 M0.721.04 B GBP−0.06 GBP+82.87%5.30%Producer manufacturing
Neutral
BTRWBarratt Redrow plc4.17 B GBP367.9 GBX+2.11%2.56 M0.625.23 B GBP35.860.10 GBP−54.22%4.70%Consumer durables
Strong buy
HSXHiscox Ltd3.99 B GBP1,284 GBX−0.77%509.87 K0.554.3 B GBP9.741.32 GBP−18.72%2.58%Finance
Strong buy
HFGHilton Food Group plc3.99 B GBP690 GBX+2.22%2.12 M8.00619.33 M GBP16.010.43 GBP−16.03%5.00%Consumer non-durables
Buy
MTLNMetlen Energy & Metals PLC3.98 B GBP53.00 EUR+0.19%155.37 K2.255.93 B GBP0.00%Non-energy minerals
Neutral
KIEKier Group plc3.91 B GBP184.8 GBX0.00%864.78 K0.66782.85 M GBP19.640.09 GBP+3.86%2.97%Industrial services
Strong buy
AAFAirtel Africa Plc3.88 B GBP221.2 GBX+0.27%1.2 M0.428.07 B GBP31.150.07 GBP+2,630.77%2.22%Communications
Strong buy
IHGInterContinental Hotels Group PLC3.85 B GBP9,088 GBX+0.93%547.82 K1.0613.86 B GBP24.923.65 GBP+18.62%1.43%Consumer services
Neutral
VTYVistry Group PLC3.78 B GBP622.6 GBX+3.87%1.08 M1.512.01 B GBP30.160.21 GBP−67.61%0.00%Consumer durables
Neutral
INFInforma Plc3.55 B GBP890.2 GBX+0.93%2.09 M1.0011.48 B GBP164.220.05 GBP−76.21%2.31%Technology services
Strong buy
PSONPearson PLC3.55 B GBP1,045.5 GBX−1.32%2.18 M1.306.67 B GBP16.070.65 GBP+30.98%2.33%Consumer services
Buy
ITVITV PLC3.49 B GBP82.50 GBX−0.36%3.55 M0.813.08 B GBP17.080.05 GBP−54.99%6.06%Consumer services
Neutral
MROMelrose Industries PLC3.47 B GBP616.0 GBX+2.67%4.92 M1.587.8 B GBP25.130.25 GBP1.04%Electronic technology
Buy
SSPGSSP Group Plc3.43 B GBP152.4 GBX+0.59%2.28 M1.311.22 B GBP−0.03 GBP−415.96%2.43%Consumer services
Neutral
MCGMobico Group PLC3.41 B GBP31.98 GBX−2.08%1.97 M0.43195.19 M GBP−1.35 GBP−346.39%0.00%Transportation
Neutral
TW.Taylor Wimpey plc3.4 B GBP98.84 GBX+2.19%19.78 M0.853.5 B GBP41.520.02 GBP−65.80%9.57%Consumer durables
Buy
ITRKIntertek Group plc3.39 B GBP4,696 GBX+1.43%175.99 K0.557.3 B GBP21.022.23 GBP+17.44%3.33%Commercial services
Buy
JUSTJust Group plc3.34 B GBP211.5 GBX0.00%3.58 M0.332.2 B GBP34.330.06 GBP−28.21%1.25%Finance
Neutral
PSNPersimmon Plc3.2 B GBP1,100.0 GBX+2.80%888.89 K0.813.52 B GBP13.870.79 GBP−0.68%5.45%Consumer durables
Buy