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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
SHELShell Plc195.26 B GBP3,305.5 GBX−1.15%7.43 M0.91183.16 B GBP13.812.39 GBP+41.13%3.34%Energy minerals
Buy
GLENGlencore plc187.69 B GBP537.3 GBX−0.07%31.94 M0.7662.86 B GBP254.640.02 GBP1.85%Distribution services
Buy
BP.BP PLC143.67 B GBP548.4 GBX−1.35%43.27 M1.2184.73 B GBP37.460.15 GBP4.53%Energy minerals
Buy
HSBAHSBC Holdings Plc105.01 B GBP1,552.8 GBX+1.69%20.73 M1.14266.83 B GBP17.210.90 GBP+6.33%3.62%Finance
Buy
TSCOTesco PLC73.71 B GBP480.3 GBX+1.07%6.81 M0.6629.93 B GBP17.760.27 GBP+15.11%3.02%Retail trade
Buy
LLOYLloyds Banking Group plc65.55 B GBP113.50 GBX+0.93%80.53 M0.6065.9 B GBP14.500.08 GBP3.22%Finance
Buy
AV.Aviva plc58.51 B GBP691.0 GBX+1.08%4.43 M0.8220.67 B GBP26.070.27 GBP+13.73%5.69%Finance
Buy
BARCBarclays PLC54.61 B GBP525.4 GBX+1.14%33.47 M0.9570.86 B GBP11.550.45 GBP+15.64%1.64%Finance
Buy
AZNAstraZeneca PLC44.57 B GBP12,670 GBX−0.14%1.84 M0.70196.5 B GBP25.534.96 GBP+26.77%1.86%Health technology
Buy
RIORio Tinto plc43.74 B GBP6,869 GBX+0.19%4.06 M1.47117.36 B GBP14.904.61 GBP−16.70%4.38%Non-energy minerals
Neutral
ULVRUnilever PLC43.25 B GBP4,575.5 GBX+0.72%3.89 M1.1798.57 B GBP19.252.38 GBP+8.66%3.77%Consumer non-durables
Neutral
VODVodafone Group Public Limited Company34.99 B GBP114.60 GBX−1.33%132.19 M1.0826.39 B GBP−0.02 GBP+87.67%3.51%Communications
Neutral
CPGCompass Group PLC34.27 B GBP30.29 USD−0.56%1.54 M0.8238.68 B GBP25.510.90 GBP+38.09%2.23%Consumer services
Buy
SBRYJ Sainsbury plc33.65 B GBP345.0 GBX+0.20%26.83 M2.567.52 B GBP20.860.17 GBP+12.82%3.97%Retail trade
Buy
GSKGSK plc32.67 B GBP1,919.5 GBX+0.73%5.82 M0.7076.89 B GBP13.481.42 GBP+86.63%3.49%Health technology
Neutral
STANStandard Chartered PLC30.65 B GBP2,137 GBX+0.38%3.14 M0.7046.47 B GBP13.961.53 GBP+32.34%2.15%Finance
Buy
NWGNatWest Group Plc30.27 B GBP676.0 GBX+0.81%32.81 M1.4053.76 B GBP9.700.70 GBP+19.76%4.81%Finance
Buy
STJSt. James's Place Plc30.23 B GBP1,071.0 GBX+0.47%1.86 M0.595.45 B GBP10.850.99 GBP+36.08%1.68%Finance
Buy
IAGInternational Consolidated Airlines Group SA28.44 B GBP434.2 GBX+2.79%8.77 M0.8319.15 B GBP7.260.60 GBP+36.48%1.59%Transportation
Buy
BA.BAE Systems plc28.34 B GBP1,971.0 GBX+0.31%2.2 M0.3957.77 B GBP28.970.68 GBP+6.18%1.84%Electronic technology
Buy
BATSBritish American Tobacco p.l.c.25.64 B GBP4,572 GBX+2.05%1.69 M0.5198.64 B GBP13.103.49 GBP+159.16%5.25%Consumer non-durables
Buy
LGENLegal & General Group Plc24.05 B GBP299.6 GBX+1.18%14.76 M1.1416.36 B GBP36.580.08 GBP+189.40%7.27%Finance
Neutral
MNGM&G Plc21.68 B GBP356.0 GBX+0.65%2.52 M0.598.48 B GBP28.990.12 GBP5.76%Finance
Neutral
RR.Rolls-Royce Holdings plc21.21 B GBP1,415.6 GBX+4.16%28.34 M1.93118 B GBP20.510.69 GBP+131.92%0.67%Electronic technology
Strong buy
PRUPrudential plc21.06 B GBP1,096.0 GBX+1.01%3.61 M0.5827.29 B GBP9.461.16 GBP+77.76%1.81%Finance
Strong buy
BT.ABT Group plc19.65 B GBP193.00 GBX−0.41%11.77 M0.7618.8 B GBP17.800.11 GBP+2.46%4.25%Communications
Neutral
CNACentrica plc19.49 B GBP163.00 GBX+0.99%21.82 M0.977.38 B GBP10.390.16 GBP3.37%Utilities
Buy
ABFAssociated British Foods plc19.45 B GBP1,995.5 GBX+1.42%392.26 K0.5113.96 B GBP14.981.33 GBP−24.87%3.16%Consumer non-durables
Neutral
IMBImperial Brands PLC18.98 B GBP2,823 GBX+0.93%1.88 M0.8921.55 B GBP13.282.13 GBP−29.03%5.68%Consumer non-durables
Buy
SDLFStandard Life plc18.24 B GBP916.5 GBX+1.16%1.57 M0.819.18 B GBP−0.47 GBP+57.89%6.04%Finance
Buy
NBSNationwide Building Society17.79 B GBP129 GBP0.00%900.431.36 B GBP1.11115.98 GBP−54.08%0.00%Finance
No rating
NG.National Grid plc17.69 B GBP1,237.5 GBX+0.28%4.21 M0.5762.21 B GBP18.980.65 GBP+8.18%3.92%Utilities
Buy
MKSMarks and Spencer Group plc17.27 B GBP380.5 GBX+0.21%4.75 M0.577.82 B GBP31.040.12 GBP−12.49%1.10%Retail trade
Buy
DGEDiageo plc15.65 B GBP1,562.5 GBX+1.43%3.38 M0.8434.74 B GBP19.220.81 GBP−35.58%4.02%Consumer non-durables
Buy
DCCDCC Energy plc15.44 B GBP6,285 GBX−0.08%846.55 K0.945.37 B GBP445.110.14 GBP−93.23%3.45%Utilities
Buy
RKTReckitt Benckiser Group plc14.21 B GBP4,950 GBX+0.24%644.79 K0.5631.44 B GBP10.174.87 GBP+130.84%4.36%Consumer non-durables
Buy
AALAnglo American plc14.06 B GBP3,721 GBX+2.51%6.61 M1.6840.15 B GBP−2.77 GBP−23.82%0.46%Non-energy minerals
Buy
WPPWPP Plc13.55 B GBP282.5 GBX+3.71%2.38 M0.533.05 B GBP−0.20 GBP−139.97%5.31%Commercial services
Neutral
KGFKingfisher Plc12.95 B GBP299.5 GBX+0.94%4.68 M0.624.94 B GBP21.910.14 GBP+40.93%4.14%Retail trade
Neutral
JD.JD Sports Fashion Plc12.66 B GBP88.96 GBX+3.71%11.56 M1.084.28 B GBP10.430.09 GBP−10.21%1.12%Retail trade
Buy
JMATJohnson Matthey Plc12.57 B GBP1,918 GBX+1.37%371.58 K0.833.22 B GBP−0.57 GBP−128.63%4.01%Process industries
Buy
BNZLBunzl plc11.85 B GBP2,758 GBX+1.32%870.4 K1.378.89 B GBP19.581.41 GBP−5.28%2.69%Distribution services
Neutral
HLNHaleon PLC11.03 B GBP363.5 GBX+0.53%12.87 M0.7532.02 B GBP19.680.18 GBP+17.49%1.95%Health technology
Buy
SSESSE PLC10.19 B GBP2,422 GBX−0.74%1.76 M0.5329.22 B GBP22.991.05 GBP−2.62%2.66%Utilities
Buy
EZJeasyJet plc10.11 B GBP618.0 GBX+2.83%3.66 M0.304.67 B GBP11.410.54 GBP−0.24%2.14%Transportation
Neutral
CCHCoca-Cola HBC AG9.94 B GBP4,870 GBX+1.12%271.01 K0.6017.75 B GBP21.962.22 GBP+16.35%2.13%Consumer non-durables
Buy
RELRELX PLC9.59 B GBP2,568 GBX+4.77%3.36 M1.0544.86 B GBP20.581.25 GBP+20.69%2.63%Commercial services
Buy
BBYBalfour Beatty plc9.49 B GBP879.0 GBX+0.29%404.66 K0.534.16 B GBP16.880.52 GBP+54.49%1.59%Industrial services
Buy
QLTQuilter Plc9.36 B GBP194.8 GBX+0.93%1.88 M0.462.56 B GBP22.650.09 GBP3.23%Finance
Buy
LSEGLondon Stock Exchange Group plc9.34 B GBP8,774 GBX+2.40%1.36 M1.3142.72 B GBP37.322.35 GBP+83.61%1.71%Commercial services
Strong buy
CURYCurrys PLC9.25 B GBP164.3 GBX+1.11%1.59 M0.511.7 B GBP10.960.15 GBP+57.13%1.37%Distribution services
Strong buy
CCCComputacenter Plc9.19 B GBP4,790 GBX+1.78%209.66 K0.345.02 B GBP32.911.46 GBP−4.81%1.56%Technology services
Buy
INCHInchcape plc9.1 B GBP825.5 GBX+1.91%264.37 K0.632.88 B GBP11.530.72 GBP−29.73%3.91%Distribution services
Buy
HBRHarbour Energy Plc7.58 B GBP256.2 GBX−2.36%3.37 M0.784.66 B GBP−0.12 GBP−54.19%7.73%Energy minerals
Neutral
JET2Jet2 PLC7.48 B GBP1,454 GBX+0.69%1.12 M1.562.62 B GBP7.132.04 GBP+16.57%1.14%Consumer services
Buy
NXTNext plc6.9 B GBP14,785 GBX+0.78%147.24 K0.5016.88 B GBP19.847.45 GBP+23.13%1.66%Consumer non-durables
Buy
HASHays plc6.61 B GBP58.35 GBX+0.09%3.96 M0.55916.24 M GBP−0.01 GBP+26.67%0.75%Commercial services
Neutral
MNDIMondi plc6.56 B GBP729.4 GBX+0.39%1.06 M1.033.21 B GBP23.160.32 GBP−24.35%3.35%Process industries
Neutral
ANTOAntofagasta plc6.54 B GBP3,631 GBX+0.28%618.28 K0.5435.8 B GBP35.621.02 GBP+55.41%1.32%Non-energy minerals
Neutral
EXPNExperian PLC6.3 B GBP2,744 GBX+3.35%1.7 M0.5424.25 B GBP22.501.22 GBP+22.99%1.89%Commercial services
Strong buy
MTLNMetlen Energy & Metals PLC6.2 B GBP44.02 EUR+3.48%76.13 K0.645.38 B GBP20.131.91 GBP2.27%Utilities
Buy
CANCanal+ SA5.95 B GBP234.2 GBX+4.83%416.09 K1.262.3 B GBP−0.04 GBP+64.97%0.81%Consumer services
Buy
BMEB&M European Value Retail PLC5.78 B GBP213.4 GBX+0.57%3.45 M0.602.14 B GBP13.090.16 GBP−48.63%4.50%Retail trade
Buy
MTOMITIE Group PLC5.62 B GBP209.4 GBX+0.10%22.92 M1.602.62 B GBP34.160.06 GBP−19.02%2.10%Commercial services
Buy
BTRWBarratt Redrow plc5.58 B GBP294.7 GBX+1.45%8.99 M1.004.12 B GBP20.020.15 GBP+43.47%5.80%Consumer durables
Buy
ADMAdmiral Group plc5.57 B GBP3,588 GBX+0.79%233.5 K0.5310.99 B GBP14.332.50 GBP+15.65%5.71%Finance
Buy
DRXDrax Group plc5.36 B GBP764.0 GBX−0.52%619.09 K0.782.57 B GBP39.200.19 GBP−85.54%3.80%Utilities
Neutral
FRASFrasers Group PLC5.33 B GBP765.0 GBX+1.73%135.74 K0.773.29 B GBP8.870.86 GBP+27.88%0.00%Retail trade
Neutral
ENTEntain PLC5.26 B GBP553.4 GBX+0.99%3.79 M1.303.54 B GBP−1.04 GBP−47.20%3.54%Consumer services
Strong buy
RTORentokil Initial plc5.24 B GBP426.0 GBX−0.81%13.9 M2.9810.71 B GBP30.360.14 GBP+15.57%2.15%Commercial services
Buy
BABBabcock International Group PLC5.18 B GBP1,121.0 GBX−1.15%1.26 M0.465.51 B GBP27.130.41 GBP−13.99%0.62%Producer manufacturing
Strong buy
BEZBeazley Plc5.11 B GBP1,293.0 GBX+0.43%1.65 M0.547.64 B GBP11.791.10 GBP−17.76%1.93%Finance
Neutral
MGNSMorgan Sindall Group plc5.02 B GBP4,506 GBX−5.34%123.27 K1.182.1 B GBP11.773.83 GBP+23.20%3.51%Industrial services
Buy
SRPSerco Group plc4.95 B GBP240.6 GBX+0.84%1.13 M0.432.34 B GBP17.100.14 GBP+278.23%1.87%Commercial services
Buy
WIZZWizz Air Holdings Plc4.92 B GBP1,040.0 GBX+4.21%315.53 K0.561.08 B GBP−0.53 GBP−139.00%0.00%Transportation
Neutral
VTUVertu Motors PLC4.83 B GBP79.0 GBX+2.86%552.58 K0.66239.29 M GBP18.720.04 GBP−17.25%2.59%Retail trade
Strong buy
AAFAirtel Africa Plc4.79 B GBP334.2 GBX−3.30%5.97 M1.9112.12 B GBP23.000.15 GBP+104.65%1.61%Communications
Buy
INVPInvestec plc4.76 B GBP634.0 GBX+2.34%4.24 M1.115.61 B GBP8.170.78 GBP+5.64%5.91%Finance
Strong buy
FGPFirstGroup plc4.75 B GBP181.8 GBX+0.94%1.57 M1.31966.87 M GBP8.840.21 GBP+0.49%3.85%Transportation
Strong buy
SN.Smith & Nephew plc4.68 B GBP1,140.0 GBX+1.92%1.62 M0.629.58 B GBP21.000.54 GBP+47.38%2.54%Health technology
Buy
TPKTravis Perkins plc4.56 B GBP550.5 GBX−0.27%462.92 K0.851.16 B GBP−0.83 GBP−127.14%2.18%Distribution services
Neutral
HFGHilton Food Group plc4.21 B GBP548.5 GBX+2.05%159.13 K1.37492.6 M GBP10.350.53 GBP+22.15%6.38%Consumer non-durables
Buy
KIEKier Group plc4.08 B GBP239.4 GBX−0.66%1.14 M0.781.01 B GBP18.300.13 GBP+39.00%3.26%Industrial services
Buy
HSXHiscox Ltd4.08 B GBP1,840 GBX+2.45%1.24 M1.275.89 B GBP13.911.32 GBP−4.97%2.03%Finance
Buy
INFInforma Plc4.04 B GBP881.0 GBX+3.07%1.91 M0.5611.02 B GBP872.280.01 GBP−95.44%2.50%Technology services
Strong buy
IHGInterContinental Hotels Group PLC3.85 B GBP156.60 USD+2.12%240.01 K0.6217.38 B GBP32.193.61 GBP+26.28%1.17%Consumer services
Neutral
TW.Taylor Wimpey plc3.84 B GBP82.78 GBX+1.87%10.29 M0.872.89 B GBP29.250.03 GBP−54.21%11.27%Consumer durables
Neutral
PSNPersimmon Plc3.75 B GBP1,107.0 GBX+2.59%1.57 M0.683.55 B GBP12.550.88 GBP+6.73%5.42%Consumer durables
Buy
SSPGSSP Group Plc3.64 B GBP191.0 GBX+2.63%1.64 M0.381.45 B GBP−0.04 GBP−22.90%2.30%Consumer services
Buy
VTYVistry Group PLC3.61 B GBP283.4 GBX+4.42%1.3 M0.62898.34 M GBP6.740.42 GBP+103.63%0.00%Consumer durables
Neutral
MROMelrose Industries PLC3.59 B GBP470.4 GBX−0.76%3.61 M1.235.86 B GBP16.240.29 GBP1.53%Electronic technology
Buy
PSONPearson PLC3.58 B GBP1,226.0 GBX+1.78%612.25 K0.337.34 B GBP24.410.50 GBP−20.85%2.06%Consumer services
Neutral
ITVITV PLC3.51 B GBP73.05 GBX+0.48%6.41 M0.542.73 B GBP12.550.06 GBP−43.27%6.84%Consumer services
Neutral
ITRKIntertek Group plc3.43 B GBP5,820 GBX+0.09%501.93 K0.408.93 B GBP26.942.16 GBP+1.58%2.84%Commercial services
Neutral
FRESFresnillo PLC3.42 B GBP2,546 GBX+1.96%471.33 K0.5518.76 B GBP17.991.42 GBP+844.36%3.75%Non-energy minerals
Neutral
SDRSchroders PLC3.36 B GBP588.5 GBX+0.09%440.06 K0.289.13 B GBP17.500.34 GBP+29.41%3.65%Finance
Neutral
ZEGZegona Communications Plc3.14 B GBP1,500 GBX+1.35%336.49 K0.753.38 B GBP−0.26 GBP+4.06%0.00%Finance
Strong buy
KLRKeller Group plc3.09 B GBP3,298 GBX+0.55%54.76 K0.462.25 B GBP16.591.99 GBP+2.80%2.13%Industrial services
Strong buy
CWKCranswick plc2.98 B GBP5,480 GBX+0.55%79.75 K0.842.93 B GBP18.662.94 GBP+19.25%1.88%Consumer non-durables
Strong buy
WTBWhitbread PLC2.92 B GBP2,437 GBX+1.88%986.65 K1.714.07 B GBP20.271.20 GBP−13.72%3.98%Consumer services
Buy