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,927.5 GBX−0.13%867.43 K0.11168.43 B GBP15.761.86 GBP−2.57%3.76%Energy minerals
Buy
GLENGlencore plc180.76 B GBP371.70 GBX+1.06%5.41 M0.1343.26 B GBP−0.13 GBP−285.88%2.06%Distribution services
Buy
BP.BP PLC148.05 B GBP473.45 GBX−0.57%4.44 M0.1473.04 B GBP68.320.07 GBP−44.43%5.28%Energy minerals
Buy
HSBAHSBC Holdings Plc116.6 B GBP1,114.2 GBX+1.35%4.63 M0.13188.82 B GBP15.480.72 GBP−24.31%4.65%Finance
Neutral
TSCOTesco PLC69.92 B GBP449.1 GBX−2.77%5.62 M0.4029.72 B GBP19.790.23 GBP−20.39%3.00%Retail trade
Buy
LLOYLloyds Banking Group plc58.22 B GBP95.24 GBX+0.66%35.78 M0.2355.75 B GBP3.58%Finance
Buy
BARCBarclays PLC55.22 B GBP426.50 GBX+0.86%7.89 M0.1658.85 B GBP10.080.42 GBP+46.22%2.04%Finance
Buy
ULVRUnilever PLC51.44 B GBP4,582 GBX−0.59%597.6 K0.23113.01 B GBP24.351.88 GBP−16.88%3.32%Consumer non-durables
Buy
AZNAstraZeneca PLC42.32 B GBP13,404 GBX−0.46%204.71 K0.11208.76 B GBP29.064.61 GBP+40.63%1.86%Health technology
Buy
RIORio Tinto plc41.99 B GBP5,424 GBX+1.88%321.03 K0.1390.52 B GBP11.174.86 GBP−7.13%5.35%Non-energy minerals
Buy
AV.Aviva plc40.86 B GBP689.2 GBX+1.44%3.3 M0.5920.65 B GBP31.370.22 GBP−54.54%5.40%Finance
Buy
CPGCompass Group PLC33.14 B GBP2,476 GBX−2.02%427.31 K0.1442.89 B GBP36.690.67 GBP−14.67%1.94%Consumer services
Buy
STANStandard Chartered PLC32.98 B GBP1,640.5 GBX+0.58%766.83 K0.1837.17 B GBP11.361.44 GBP+21.65%1.88%Finance
Neutral
SBRYJ Sainsbury plc32.81 B GBP339.2 GBX−1.40%4.71 M0.577.75 B GBP22.370.15 GBP+160.93%3.87%Retail trade
Neutral
VODVodafone Group Public Limited Company31.51 B GBP95.32 GBX−1.04%21.96 M0.2822.97 B GBP−0.15 GBP−280.35%4.25%Communications
Neutral
GSKGSK plc31.38 B GBP1,808.0 GBX−0.90%1.4 M0.1473.31 B GBP13.551.33 GBP+118.86%3.56%Health technology
Neutral
NWGNatWest Group Plc29.33 B GBP620.6 GBX+0.45%2.44 M0.1049.49 B GBP9.500.65 GBP+25.82%4.10%Finance
Buy
IAGInternational Consolidated Airlines Group SA27.17 B GBP391.4 GBX+2.25%4.8 M0.2517.54 B GBP7.740.51 GBP+17.43%1.89%Transportation
Strong buy
BA.BAE Systems plc26.31 B GBP1,797.5 GBX−0.08%1.41 M0.3152.54 B GBP27.640.65 GBP+8.17%1.87%Electronic technology
Buy
STJSt. James's Place Plc25.92 B GBP1,352.5 GBX+0.11%157.38 K0.087.05 B GBP14.330.94 GBP1.34%Finance
Buy
BATSBritish American Tobacco p.l.c.25.9 B GBP4,244 GBX0.00%692.42 K0.1392.36 B GBP30.741.38 GBP5.71%Consumer non-durables
Buy
LGENLegal & General Group Plc25.52 B GBP244.1 GBX−0.81%12.4 M0.8013.85 B GBP65.790.04 GBP−31.80%8.81%Finance
Neutral
AALAnglo American plc21.41 B GBP2,893 GBX+1.08%319.68 K0.0730.89 B GBP−3.21 GBP−160.77%0.86%Non-energy minerals
Buy
BT.ABT Group plc20.37 B GBP178.15 GBX−1.25%3.04 M0.1617.57 B GBP18.600.10 GBP+24.25%4.61%Communications
Neutral
CNACentrica plc19.91 B GBP171.90 GBX−0.61%5.11 M0.207.96 B GBP−0.05 GBP−124.18%2.77%Utilities
Buy
CCLCarnival plc19.58 B GBP1,866.5 GBX+0.57%24.14 K0.0526.44 B GBP13.021.43 GBP+64.39%0.00%Consumer services
Buy
ABFAssociated British Foods plc19.45 B GBP2,221 GBX−0.63%549.9 K0.4915.9 B GBP15.691.42 GBP−26.93%2.79%Consumer non-durables
Neutral
RR.Rolls-Royce Holdings plc18.91 B GBP1,141.0 GBX−1.00%2.11 M0.0596.94 B GBP16.710.68 GBP+146.94%0.90%Electronic technology
Buy
IMBImperial Brands PLC18.49 B GBP3,216 GBX−0.25%509.28 K0.3025.87 B GBP10.733.00 GBP+30.08%5.94%Consumer non-durables
Buy
NG.National Grid plc18.38 B GBP1,169.5 GBX+0.56%2.28 M0.2557.7 B GBP19.990.59 GBP+36.20%4.01%Utilities
Buy
DCCDCC Plc18.01 B GBP4,874 GBX−0.41%99.14 K0.374.74 B GBP−0.76 GBP−122.73%4.32%Utilities
Strong buy
PHNXPhoenix Group Holdings plc17.01 B GBP689.5 GBX+0.66%1.19 M0.656.84 B GBP−0.63 GBP−19.20%8.01%Finance
Buy
NBSNationwide Building Society16.62 B GBP130 GBP−0.38%00.001.38 B GBP0.51252.57 GBP+84.11%0.00%Finance
Neutral
DGEDiageo plc15.65 B GBP1,860.0 GBX+0.49%1.25 M0.1841.16 B GBP22.740.82 GBP−40.47%4.35%Consumer non-durables
Buy
WPPWPP Plc14.74 B GBP302.2 GBX−0.26%1.97 M0.213.27 B GBP8.570.35 GBP+89.37%11.12%Commercial services
Neutral
MNGM&G Plc14.46 B GBP270.7 GBX−0.22%1.58 M0.206.43 B GBP−0.03 GBP−137.81%7.49%Finance
Buy
RKTReckitt Benckiser Group plc14.17 B GBP5,892 GBX−0.14%166.67 K0.0739.77 B GBP32.521.81 GBP−16.48%3.51%Consumer non-durables
Buy
MKSMarks and Spencer Group plc13.82 B GBP369.6 GBX−0.70%2.75 M0.287.51 B GBP415.290.01 GBP−96.32%0.92%Retail trade
Buy
PRUPrudential plc13.04 B GBP1,089.0 GBX−0.05%736.95 K0.1227.72 B GBP10.941.00 GBP+292.16%1.67%Finance
Strong buy
KGFKingfisher Plc12.78 B GBP308.6 GBX+0.42%5.13 M1.015.27 B GBP30.020.10 GBP−44.07%3.97%Retail trade
Neutral
BNZLBunzl plc11.78 B GBP2,226 GBX−1.07%207 K0.297.25 B GBP15.321.45 GBP+0.39%3.36%Distribution services
Neutral
JMATJohnson Matthey Plc11.67 B GBP2,168 GBX+1.31%16.56 K0.053.59 B GBP10.862.00 GBP+240.63%3.60%Process industries
Buy
JD.JD Sports Fashion Plc11.46 B GBP86.30 GBX−0.02%2.41 M0.164.32 B GBP8.730.10 GBP+58.84%1.18%Retail trade
Buy
HLNHaleon PLC11.23 B GBP376.0 GBX+0.37%1.66 M0.0933.36 B GBP22.480.17 GBP+41.69%1.87%Health technology
Buy
SSESSE PLC10.13 B GBP2,214.0 GBX+12.12%4.54 M1.6021.77 B GBP20.461.08 GBP−30.94%3.30%Utilities
Strong buy
RELRELX PLC9.43 B GBP3,186 GBX−1.27%990.72 K0.2358.71 B GBP30.811.03 GBP+3.28%2.02%Commercial services
Strong buy
EZJeasyJet plc9.31 B GBP468.2 GBX−2.17%2.3 M0.603.62 B GBP8.630.54 GBP+9.95%2.55%Transportation
Buy
INCHInchcape plc9.26 B GBP761.5 GBX+0.59%55.55 K0.072.75 B GBP7.251.05 GBP+69.77%3.54%Distribution services
Buy
CCHCoca-Cola HBC AG9.1 B GBP3,680 GBX+0.38%119.86 K0.2013.33 B GBP17.462.11 GBP+42.42%2.42%Consumer non-durables
Buy
LSEGLondon Stock Exchange Group plc8.9 B GBP9,116 GBX−0.76%379.56 K0.2247.25 B GBP49.081.86 GBP+56.70%1.50%Technology services
Strong buy
CURYCurrys PLC8.71 B GBP131.2 GBX−1.97%170.26 K0.081.41 B GBP13.750.10 GBP−34.79%1.15%Distribution services
Strong buy
AHTAshtead Group plc8.43 B GBP4,891 GBX+0.06%134.73 K0.1520.5 B GBP18.672.62 GBP−6.93%1.71%Finance
Buy
BBYBalfour Beatty plc8.23 B GBP658.5 GBX+0.69%162.75 K0.143.19 B GBP18.640.35 GBP−15.54%1.93%Industrial services
Buy
JET2Jet2 PLC7.17 B GBP1,328 GBX+0.91%261.98 K0.582.49 B GBP7.591.75 GBP+7.70%1.26%Consumer services
Strong buy
CCCComputacenter Plc6.96 B GBP2,830 GBX+0.07%50.91 K0.282.97 B GBP19.301.47 GBP−1.95%2.54%Technology services
Buy
HASHays plc6.61 B GBP60.00 GBX+0.84%250.96 K0.08949.71 M GBP−0.00 GBP−58.06%2.13%Commercial services
Buy
MNDIMondi plc6.28 B GBP840.8 GBX−0.71%382.36 K0.133.73 B GBP23.280.36 GBP−58.67%7.30%Process industries
Buy
NXTNext plc6.12 B GBP14,290 GBX−1.99%123.94 K0.3616.95 B GBP21.676.59 GBP+0.42%1.61%Consumer non-durables
Buy
DRXDrax Group plc6.08 B GBP726.0 GBX+3.13%303.23 K0.262.41 B GBP6.741.08 GBP−35.13%3.82%Utilities
Buy
EXPNExperian PLC5.9 B GBP3,413 GBX−1.90%1.17 M0.5331.79 B GBP34.420.99 GBP−4.31%1.37%Commercial services
Buy
BTRWBarratt Redrow plc5.58 B GBP396.2 GBX−1.11%2.41 M0.545.67 B GBP29.720.13 GBP+15.31%4.53%Consumer durables
Strong buy
BMEB&M European Value Retail SA5.57 B GBP163.70 GBX−0.52%1.79 M0.211.65 B GBP5.160.32 GBP−13.14%9.17%Retail trade
Buy
CANCanal+ SA5.46 B GBP233.0 GBX+0.43%344.73 K0.452.28 B GBP0.74%Consumer services
Buy
QLTQuilter Plc5.45 B GBP181.6 GBX−0.55%247.25 K0.112.47 B GBP−0.00 GBP−104.96%3.38%Finance
Buy
RTORentokil Initial plc5.44 B GBP407.4 GBX−0.24%811.54 K0.0910.27 B GBP40.210.10 GBP−34.65%2.19%Commercial services
Buy
ADMAdmiral Group plc5.27 B GBP3,212 GBX−1.17%79.91 K0.119.95 B GBP11.902.70 GBP+106.71%7.25%Finance
Buy
ANTOAntofagasta plc5.18 B GBP2,784 GBX+0.61%171.54 K0.1727.28 B GBP32.530.86 GBP+38.75%1.10%Non-energy minerals
Neutral
ENTEntain PLC5.09 B GBP742.2 GBX−0.67%149.67 K0.044.78 B GBP−0.79 GBP−7.80%2.54%Consumer services
Strong buy
MTOMITIE Group PLC5.08 B GBP166.2 GBX+1.84%1.71 M0.492.09 B GBP21.960.08 GBP−16.54%2.70%Commercial services
Strong buy
FGPFirstGroup plc5.07 B GBP203.4 GBX−1.17%144.97 K0.121.12 B GBP9.940.20 GBP3.13%Transportation
Strong buy
FRASFrasers Group PLC4.93 B GBP709.5 GBX−0.42%6.34 K0.053.08 B GBP10.520.67 GBP−23.14%0.00%Retail trade
Neutral
INVPInvestec plc4.92 B GBP589.0 GBX+0.94%146.31 K0.224.94 B GBP8.020.73 GBP−30.08%6.30%Finance
Strong buy
BEZBeazley Plc4.9 B GBP901.0 GBX−0.44%187.42 K0.105.34 B GBP7.721.17 GBP−24.35%2.78%Finance
Strong buy
SRPSerco Group plc4.87 B GBP247.6 GBX−0.08%305.45 K0.132.46 B GBP53.350.05 GBP−63.35%1.72%Commercial services
Buy
HBRHarbour Energy Plc4.83 B GBP236.4 GBX+0.18%454.05 K0.143.92 B GBP−0.23 GBP−331.84%8.53%Energy minerals
Buy
BABBabcock International Group PLC4.83 B GBP1,168 GBX−0.76%190.59 K0.145.88 B GBP24.310.48 GBP+49.38%0.54%Producer manufacturing
Buy
VTUVertu Motors PLC4.76 B GBP62.1 GBX+1.88%388.66 K0.80190.7 M GBP13.030.05 GBP−11.50%3.36%Retail trade
Strong buy
TPKTravis Perkins plc4.61 B GBP628.5 GBX+1.05%40.33 K0.061.31 B GBP−0.26 GBP−219.54%2.20%Distribution services
Buy
SN.Smith & Nephew plc4.55 B GBP1,264.0 GBX−0.20%213.95 K0.0810.74 B GBP29.320.43 GBP+55.76%2.28%Health technology
Buy
MGNSMorgan Sindall Group plc4.55 B GBP4,480 GBX−0.11%9.62 K0.132.11 B GBP14.413.11 GBP+18.64%3.14%Industrial services
Buy
WIZZWizz Air Holdings Plc4.43 B GBP1,008 GBX−0.40%459.37 K0.581.05 B GBP7.361.37 GBP−45.49%0.00%Transportation
Neutral
DWLDowlais Group PLC4.34 B GBP84.70 GBX+1.07%590.9 K0.171.1 B GBP−0.06 GBP+82.87%3.37%Producer manufacturing
Neutral
WG.John Wood Group PLC4.3 B GBP22.78 GBX+0.80%4.34 M0.15155.37 M GBP−2.09 GBP−69.80%0.00%Commercial services
Strong sell
KIEKier Group plc4.08 B GBP214.0 GBX−0.74%326.98 K0.29910.04 M GBP17.680.12 GBP+28.04%3.33%Industrial services
Strong buy
HSXHiscox Ltd3.99 B GBP1,371 GBX−1.79%379.67 K0.304.6 B GBP10.401.32 GBP−18.72%2.40%Finance
Buy
HFGHilton Food Group plc3.99 B GBP498.5 GBX+0.61%937.1 K1.64444.75 M GBP11.560.43 GBP−16.03%5.46%Consumer non-durables
Buy
MTLNMetlen Energy & Metals PLC3.98 B GBP42.90 EUR+1.78%12.61 K0.095.31 B GBP0.00%Utilities
Strong buy
AAFAirtel Africa Plc3.88 B GBP306.0 GBX+0.66%693.62 K0.0611.08 B GBP30.000.10 GBP1.63%Communications
Buy
IHGInterContinental Hotels Group PLC3.85 B GBP9,936 GBX+0.24%19.32 K0.0414.97 B GBP27.243.65 GBP+18.62%1.30%Consumer services
Neutral
VTYVistry Group PLC3.78 B GBP664.4 GBX−0.60%218.3 K0.312.14 B GBP−0.03 GBP−104.24%0.00%Consumer durables
Neutral
INFInforma Plc3.55 B GBP958.2 GBX−1.92%477.06 K0.1112.53 B GBP176.760.05 GBP−76.21%2.13%Technology services
Strong buy
PSONPearson PLC3.55 B GBP1,002.0 GBX−0.95%94.72 K0.046.42 B GBP15.400.65 GBP+30.98%2.46%Consumer services
Buy
ITVITV PLC3.49 B GBP82.75 GBX+2.15%1.95 M0.113.02 B GBP17.130.05 GBP−54.99%6.25%Consumer services
Neutral
MROMelrose Industries PLC3.47 B GBP631.0 GBX+1.51%638.27 K0.317.83 B GBP25.740.25 GBP1.05%Electronic technology
Buy
SSPGSSP Group Plc3.43 B GBP147.8 GBX−0.04%276.97 K0.171.18 B GBP−0.03 GBP−415.96%2.52%Consumer services
Buy
MCGMobico Group PLC3.41 B GBP25.52 GBX+0.08%452.93 K0.18155.64 M GBP−1.76 GBP−610.71%0.00%Transportation
Neutral
TW.Taylor Wimpey plc3.4 B GBP102.15 GBX−3.45%15.42 M0.953.74 B GBP42.910.02 GBP−65.80%8.90%Consumer durables
Buy
ITRKIntertek Group plc3.39 B GBP5,065 GBX+0.70%29.27 K0.107.75 B GBP22.672.23 GBP+17.44%3.21%Commercial services
Buy
JUSTJust Group plc3.34 B GBP212.5 GBX−0.47%394.11 K0.142.22 B GBP34.490.06 GBP−28.21%1.24%Finance
Neutral
PSNPersimmon Plc3.2 B GBP1,235.5 GBX−1.63%277.37 K0.204.02 B GBP15.580.79 GBP−0.68%4.87%Consumer durables
Buy