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,145.5 GBX−0.38%5.16 M0.46176.18 B GBP13.142.39 GBP+41.13%3.41%Energy minerals
Buy
GLENGlencore plc187.69 B GBP592.1 GBX+3.26%31.89 M0.6067.07 B GBP280.620.02 GBP1.30%Distribution services
Buy
BP.BP PLC143.67 B GBP544.1 GBX−0.46%47.32 M0.9984.45 B GBP37.170.15 GBP4.49%Energy minerals
Buy
HSBAHSBC Holdings Plc105.01 B GBP1,339.0 GBX+1.55%11.95 M0.57226.58 B GBP14.840.90 GBP+6.33%4.26%Finance
Buy
TSCOTesco PLC73.71 B GBP462.2 GBX+1.09%13.04 M0.7829 B GBP16.860.27 GBP+16.64%3.12%Retail trade
Buy
LLOYLloyds Banking Group plc65.55 B GBP95.06 GBX+1.06%130.7 M0.5654.77 B GBP12.140.08 GBP3.88%Finance
Buy
AV.Aviva plc58.51 B GBP617.2 GBX−0.48%7.61 M0.8518.63 B GBP23.280.27 GBP+13.73%6.34%Finance
Buy
BARCBarclays PLC54.61 B GBP422.35 GBX+1.80%33.17 M0.5356.39 B GBP9.290.45 GBP+15.64%2.07%Finance
Buy
AZNAstraZeneca PLC44.57 B GBP13,766 GBX+0.13%1.56 M0.62213.21 B GBP27.734.96 GBP+26.77%1.72%Health technology
Buy
RIORio Tinto plc43.74 B GBP8,272 GBX+4.44%3.09 M1.34136.21 B GBP17.944.61 GBP−16.70%3.79%Non-energy minerals
Neutral
ULVRUnilever PLC43.25 B GBP4,235.0 GBX−0.95%7.32 M0.8793.29 B GBP17.812.38 GBP+8.66%4.03%Consumer non-durables
Neutral
VODVodafone Group Public Limited Company34.99 B GBP114.90 GBX+2.64%51.71 M0.6225.78 B GBP−0.02 GBP+87.67%3.46%Communications
Neutral
CPGCompass Group PLC34.27 B GBP32.40 USD+1.47%4.2 M1.1640.11 B GBP27.290.90 GBP+38.09%2.03%Consumer services
Buy
SBRYJ Sainsbury plc33.65 B GBP305.1 GBX+0.13%9.31 M1.216.8 B GBP18.440.17 GBP+12.89%4.53%Retail trade
Buy
GSKGSK plc32.67 B GBP1,886.0 GBX−0.29%5.07 M0.5275.51 B GBP13.251.42 GBP+86.63%3.49%Health technology
Neutral
STANStandard Chartered PLC30.65 B GBP1,885.5 GBX+2.64%3.92 M0.6040.34 B GBP12.321.53 GBP+32.34%2.50%Finance
Buy
NWGNatWest Group Plc30.27 B GBP564.0 GBX+0.21%21.62 M0.7144.78 B GBP8.090.70 GBP+19.76%5.77%Finance
Buy
STJSt. James's Place Plc30.23 B GBP1,160.0 GBX+0.48%4.6 M1.115.87 B GBP11.750.99 GBP+36.08%1.56%Finance
Buy
IAGInternational Consolidated Airlines Group SA28.44 B GBP391.5 GBX−1.51%12.42 M0.4318.33 B GBP6.540.60 GBP+36.48%2.14%Transportation
Strong buy
BA.BAE Systems plc28.34 B GBP1,928.5 GBX+0.13%4.72 M0.7156.54 B GBP28.350.68 GBP+6.18%1.88%Electronic technology
Buy
BATSBritish American Tobacco p.l.c.25.64 B GBP4,807 GBX+3.73%5.67 M1.28100.24 B GBP13.773.49 GBP+159.16%5.18%Consumer non-durables
Buy
LGENLegal & General Group Plc24.05 B GBP248.5 GBX+1.39%40.91 M1.2213.55 B GBP30.340.08 GBP+189.40%8.89%Finance
Neutral
MNGM&G Plc21.68 B GBP305.7 GBX+2.00%4.13 M0.667.14 B GBP24.890.12 GBP6.84%Finance
Neutral
RR.Rolls-Royce Holdings plc21.21 B GBP1,205.0 GBX+1.18%25.67 M0.6799.77 B GBP17.460.69 GBP+131.92%0.80%Electronic technology
Strong buy
PRUPrudential plc21.06 B GBP1,153.5 GBX+2.53%5.08 M0.7528.15 B GBP9.961.16 GBP+77.76%1.77%Finance
Strong buy
BT.ABT Group plc20.37 B GBP236.2 GBX+0.34%18.21 M0.8322.93 B GBP24.660.10 GBP+24.25%3.49%Communications
Neutral
CCCLCarnival plc20.3 B GBP1,903.5 GBX−3.77%26.56 M23.8123.58 B GBP11.351.68 GBP+43.71%0.58%Consumer services
Strong buy
CNACentrica plc19.49 B GBP200.8 GBX−1.23%8.91 M0.549.21 B GBP−0.01 GBP−104.57%2.71%Utilities
Buy
ABFAssociated British Foods plc19.45 B GBP1,759.0 GBX−1.70%1.62 M1.7212.53 B GBP13.201.33 GBP−24.87%3.52%Consumer non-durables
Neutral
IMBImperial Brands PLC18.98 B GBP2,756 GBX−2.68%1.9 M0.7121.9 B GBP12.962.13 GBP−29.03%5.66%Consumer non-durables
Buy
NG.National Grid plc18.38 B GBP1,276.0 GBX−0.08%10.28 M0.7063.54 B GBP21.810.59 GBP+36.20%3.70%Utilities
Buy
SDLFStandard Life plc18.24 B GBP747.5 GBX+0.74%1.79 M0.797.43 B GBP−0.47 GBP+57.89%7.47%Finance
Buy
DCCDCC Plc18.01 B GBP5,800 GBX+1.40%164.42 K0.394.89 B GBP−0.76 GBP−122.73%3.67%Utilities
Buy
NBSNationwide Building Society16.62 B GBP130 GBP0.00%00.001.37 B GBP0.53243.69 GBP+122.52%0.00%Finance
No rating
DGEDiageo plc15.65 B GBP1,486.0 GBX−1.23%3.27 M0.6233.45 B GBP18.280.81 GBP−35.58%4.17%Consumer non-durables
Buy
RKTReckitt Benckiser Group plc14.21 B GBP4,518 GBX−1.25%2.06 M0.7929.25 B GBP9.284.87 GBP+130.84%4.72%Consumer non-durables
Buy
AALAnglo American plc14.06 B GBP4,075 GBX+4.54%3.83 M0.7042.07 B GBP−2.77 GBP−23.82%0.44%Non-energy minerals
Buy
MKSMarks and Spencer Group plc13.82 B GBP311.3 GBX+0.78%14.78 M1.946.26 B GBP349.780.01 GBP−96.32%1.23%Retail trade
Buy
WPPWPP Plc13.55 B GBP253.9 GBX−2.16%3.59 M0.702.8 B GBP−0.20 GBP−139.97%12.29%Commercial services
Neutral
KGFKingfisher Plc12.95 B GBP282.0 GBX+1.11%4.96 M0.824.68 B GBP20.630.14 GBP+40.93%4.45%Retail trade
Neutral
JD.JD Sports Fashion Plc12.66 B GBP68.46 GBX−1.50%19.87 M0.763.36 B GBP8.030.09 GBP−10.21%1.44%Retail trade
Buy
BNZLBunzl plc11.85 B GBP2,356 GBX+0.17%498.23 K0.577.58 B GBP16.731.41 GBP−5.28%3.15%Distribution services
Neutral
JMATJohnson Matthey Plc11.67 B GBP2,146 GBX+1.90%504.02 K0.833.53 B GBP−0.77 GBP−126.51%3.66%Process industries
Buy
HLNHaleon PLC11.03 B GBP329.8 GBX−1.55%21.96 M0.8029.7 B GBP17.860.18 GBP+17.49%2.12%Health technology
Buy
SSESSE PLC10.13 B GBP2,450 GBX−1.21%6.81 M1.9429.89 B GBP28.180.87 GBP−50.60%2.60%Utilities
Buy
EZJeasyJet plc10.11 B GBP351.1 GBX−2.63%3.72 M0.732.73 B GBP5.430.65 GBP+8.58%3.66%Transportation
Neutral
CCHCoca-Cola HBC AG9.94 B GBP4,264 GBX−0.14%709.23 K0.9815.56 B GBP19.232.22 GBP+16.35%2.03%Consumer non-durables
Buy
RELRELX PLC9.59 B GBP2,333 GBX−4.97%8.1 M1.4343.48 B GBP20.831.12 GBP+8.70%2.62%Commercial services
Strong buy
BBYBalfour Beatty plc9.49 B GBP836.5 GBX−0.89%1.9 M1.234.05 B GBP16.060.52 GBP+54.49%1.53%Industrial services
Buy
QLTQuilter Plc9.36 B GBP179.8 GBX+0.73%2.34 M0.602.39 B GBP20.910.09 GBP3.53%Finance
Buy
LSEGLondon Stock Exchange Group plc9.34 B GBP9,126 GBX−2.37%1.43 M1.0445.86 B GBP38.822.35 GBP+83.61%1.60%Commercial services
Strong buy
CCCComputacenter Plc9.19 B GBP4,000 GBX+0.25%204.33 K0.314.18 B GBP27.481.46 GBP−4.81%1.78%Technology services
Buy
INCHInchcape plc9.1 B GBP820.0 GBX+1.36%1.31 M1.552.86 B GBP11.450.72 GBP−29.73%3.30%Distribution services
Buy
CURYCurrys PLC8.71 B GBP124.3 GBX+0.57%3.2 M0.531.28 B GBP10.640.12 GBP−32.91%1.82%Distribution services
Strong buy
HBRHarbour Energy Plc7.58 B GBP283.6 GBX−0.84%3.03 M0.685.21 B GBP−0.12 GBP−54.19%6.93%Energy minerals
Buy
JET2Jet2 PLC7.17 B GBP1,094 GBX−2.84%583.23 K0.602.03 B GBP5.032.17 GBP+6.24%1.47%Consumer services
Buy
NXTNext plc6.9 B GBP12,495 GBX+0.40%733.21 K0.9214.3 B GBP16.767.45 GBP+23.13%1.97%Consumer non-durables
Buy
HASHays plc6.61 B GBP30.90 GBX−7.43%7.75 M1.96533.84 M GBP−0.01 GBP+26.67%1.32%Commercial services
Buy
MNDIMondi plc6.56 B GBP758.6 GBX+0.42%1.02 M0.833.33 B GBP24.080.32 GBP−24.35%3.24%Process industries
Buy
ANTOAntofagasta plc6.54 B GBP4,299 GBX+8.73%1.47 M1.0338.98 B GBP42.171.02 GBP+55.41%1.21%Non-energy minerals
Neutral
MTLNMetlen Energy & Metals PLC6.2 B GBP40.18 EUR+7.20%269.9 K1.414.65 B GBP18.281.92 GBP0.00%Utilities
Strong buy
EXPNExperian PLC5.9 B GBP2,526 GBX−4.64%1.74 M0.6123.72 B GBP22.341.13 GBP+11.81%1.79%Commercial services
Strong buy
BTRWBarratt Redrow plc5.58 B GBP249.2 GBX−1.31%7.39 M1.213.54 B GBP16.930.15 GBP+43.47%6.77%Consumer durables
Buy
BBMEB&M European Value Retail PLC5.57 B GBP163.3 GBX−0.55%7.13 M1.151.65 B GBP6.600.25 GBP−23.67%8.04%Retail trade
Buy
ADMAdmiral Group plc5.57 B GBP3,172 GBX−0.88%981.03 K1.109.8 B GBP12.672.50 GBP+15.65%7.38%Finance
Neutral
CANCanal+ SA5.46 B GBP231.0 GBX+0.43%347.04 K0.862.26 B GBP0.74%Consumer services
Buy
DRXDrax Group plc5.36 B GBP870.5 GBX+1.52%637.69 K0.722.88 B GBP44.660.19 GBP−85.54%3.38%Utilities
Buy
ENTEntain PLC5.26 B GBP527.8 GBX+0.23%3.14 M0.773.37 B GBP−1.04 GBP−47.20%3.72%Consumer services
Strong buy
RTORentokil Initial plc5.24 B GBP474.0 GBX−0.23%6.22 M0.9911.94 B GBP33.780.14 GBP+15.57%1.93%Commercial services
Buy
BEZBeazley Plc5.11 B GBP1,279.5 GBX+0.04%1.54 M0.387.56 B GBP11.661.10 GBP−17.76%1.95%Finance
Neutral
MTOMITIE Group PLC5.08 B GBP170.3 GBX+0.18%3.29 M1.082.14 B GBP23.620.07 GBP−17.88%2.59%Commercial services
Strong buy
FGPFirstGroup plc5.07 B GBP164.4 GBX−0.96%2.68 M2.03901.59 M GBP7.740.21 GBP+49.12%4.22%Transportation
Strong buy
MGNSMorgan Sindall Group plc5.02 B GBP4,670 GBX+0.26%362.84 K3.042.17 B GBP13.163.55 GBP+30.65%3.01%Industrial services
Buy
SRPSerco Group plc4.95 B GBP267.6 GBX+0.15%2.32 M0.742.64 B GBP19.020.14 GBP+278.23%1.68%Commercial services
Buy
FRASFrasers Group PLC4.93 B GBP669.0 GBX−1.69%145.55 K1.152.93 B GBP6.191.08 GBP+52.93%0.00%Retail trade
Buy
INVPInvestec plc4.92 B GBP603.5 GBX+1.09%1.59 M0.614.99 B GBP8.120.74 GBP+2.55%6.28%Finance
Strong buy
BABBabcock International Group PLC4.83 B GBP1,015.0 GBX+0.79%2.05 M0.724.93 B GBP18.170.56 GBP+49.03%0.70%Producer manufacturing
Buy
AAFAirtel Africa Plc4.79 B GBP359.6 GBX−13.10%6.72 M0.7915.09 B GBP25.930.14 GBP+197.00%1.23%Communications
Buy
VTUVertu Motors PLC4.76 B GBP64.5 GBX−1.53%3.5 M16.31201.02 M GBP13.520.05 GBP−11.50%3.13%Retail trade
Strong buy
SN.Smith & Nephew plc4.68 B GBP1,102.5 GBX−0.05%2.39 M0.679.42 B GBP20.310.54 GBP+47.38%2.65%Health technology
Buy
TPKTravis Perkins plc4.56 B GBP512.5 GBX+0.10%713.27 K0.851.08 B GBP−0.83 GBP−127.14%2.34%Distribution services
Buy
WIZZWizz Air Holdings Plc4.43 B GBP947.5 GBX−3.46%602.99 K0.681.02 B GBP6.701.42 GBP−26.27%0.00%Transportation
Neutral
HFGHilton Food Group plc4.21 B GBP527.0 GBX−0.19%214.39 K0.97474.19 M GBP9.950.53 GBP+22.15%6.63%Consumer non-durables
Buy
KIEKier Group plc4.08 B GBP202.8 GBX−1.17%1.05 M0.60870.49 M GBP15.500.13 GBP+39.00%3.80%Industrial services
Buy
HSXHiscox Ltd4.08 B GBP1,626 GBX+0.62%980.47 K0.955.18 B GBP12.291.32 GBP−4.97%2.31%Finance
Buy
INFInforma Plc4.04 B GBP790.8 GBX−0.45%2.77 M0.4910.02 B GBP782.970.01 GBP−95.44%2.59%Technology services
Buy
IHGInterContinental Hotels Group PLC3.85 B GBP149.65 USD−0.50%282.57 K0.7716.56 B GBP30.763.61 GBP+26.28%1.22%Consumer services
Neutral
TW.Taylor Wimpey plc3.84 B GBP78.78 GBX−1.03%40.05 M1.102.78 B GBP27.840.03 GBP−54.21%11.72%Consumer durables
Buy
PSNPersimmon Plc3.75 B GBP1,060.5 GBX−0.75%2.67 M0.883.43 B GBP12.020.88 GBP+6.73%5.62%Consumer durables
Buy
SSPGSSP Group Plc3.64 B GBP154.9 GBX−2.94%3.68 M1.091.23 B GBP−0.09 GBP−372.73%2.63%Consumer services
Buy
VTYVistry Group PLC3.61 B GBP285.6 GBX−12.34%8.93 M5.521.03 B GBP6.800.42 GBP+103.63%0.00%Consumer durables
Neutral
MROMelrose Industries PLC3.59 B GBP487.2 GBX+0.89%3.75 M0.806.02 B GBP16.820.29 GBP1.49%Electronic technology
Buy
PSONPearson PLC3.58 B GBP1,089.5 GBX−0.59%1.26 M0.776.58 B GBP21.690.50 GBP−20.85%2.30%Consumer services
Buy
ITVITV PLC3.51 B GBP77.70 GBX−1.52%8.44 M1.002.95 B GBP13.350.06 GBP−43.27%6.34%Consumer services
Buy
ITRKIntertek Group plc3.43 B GBP5,580 GBX+5.28%3.85 M3.118.14 B GBP25.832.16 GBP+1.58%3.02%Commercial services
Buy
FRESFresnillo PLC3.42 B GBP3,784 GBX+3.96%1.14 M1.0226.82 B GBP26.731.42 GBP+844.36%2.62%Non-energy minerals
Neutral
SDRSchroders PLC3.36 B GBP581.0 GBX+0.09%2.11 M1.039 B GBP17.280.34 GBP+29.41%3.70%Finance
Neutral
KLRKeller Group plc3.09 B GBP2,374 GBX+0.51%247.81 K1.101.62 B GBP11.941.99 GBP+2.80%2.18%Industrial services
Buy
WTBWhitbread PLC2.92 B GBP2,271 GBX+0.13%816.43 K1.003.79 B GBP18.891.20 GBP−13.72%4.28%Consumer services
Buy
SMINSmiths Group Plc2.92 B GBP2,480 GBX+1.02%641.62 K0.727.4 B GBP32.300.77 GBP−13.45%1.91%Producer manufacturing
Buy