UK companies crushing their sales targets

This list can be especially helpful to growth investors, who primarily look for companies growing their sales much faster than anyone else. But be warned, my young Padawan, at the end of the day revenue counts for very little if the business never turns a profit. So always make sure you do your full research first before trading anything on this list.

Ticker
Revenue
(FY)
Price
Change % 1D
Change 1D
Technical Rating 1D
Volume 1D
Volume * Price 1D
Market cap
P/E
(TTM)
EPS
(TTM)
Employees
Sector
SHELSHELL PLC ORD EUR0.07190.178BGBP2370.5GBX1.24%29.0GBX
Buy
8.918M21.14B164.97BGBP5.224.52GBP82KEnergy Minerals
GLENGLENCORE PLC ORD USD0.01147.82BGBP548.2GBX−0.24%−1.3GBX
Neutral
38.643M21.184B69.777BGBP6.040.92GBP135KDistribution Services
BP.BP ORD USD0.25114.694BGBP489.30GBX1.05%5.10GBX
Strong Buy
28.461M13.926B88.138BGBP−0.41GBP65.9KEnergy Minerals
TSCOTESCO ORD GBP0.063333361.344BGBP246.9GBX0.53%1.3GBX
Buy
10.725M2.648B18.004BGBP19.890.13GBP346.002KRetail Trade
HSBAHSBC HOLDINGS PLC ORD USD0.5052.833BGBP600.5GBX−0.56%−3.4GBX
Buy
20.033M12.03B119.91BGBP12.880.47GBP220KFinance
RIORIO TINTO ORD GBP0.1046.168BGBP6291GBX−1.35%−86GBX
Buy
1.529M9.621B105.59BGBP7.808.23GBP49.345KNon-Energy Minerals
ULVRUNILEVER PLC ORD GBP0.03111145.072BGBP4021.0GBX−0.56%−22.5GBX
Sell
2.361M9.495B101.501BGBP21.101.92GBP148KConsumer Non-Durables
LLOYLLOYDS BANKING GROUP ORD GBP0.142.017BGBP52.59GBX0.17%0.09GBX
Buy
94.221M4.955B35.372BGBP0.06GBP57.955KFinance
VODVODAFONE GROUP ORD USD0.209523838.757BGBP93.42GBX1.17%1.08GBX
Buy
113.472M10.601B25.402BGBP14.730.06GBP104KCommunications
GSKGSK PLC ORD GBP0.312534.114BGBP1410.0GBX0.34%4.8GBX
Sell
5.054M7.126B57.393BGBP4.193.40GBP90.096KHealth Technology
AV.AVIVA ORD GBP0.32894736831.981BGBP457.4GBX0.51%2.3GBX
Strong Buy
3.966M1.814B12.8BGBP−0.14GBP22.062KFinance
AALANGLO AMERICAN USD0.5494530.209BGBP3557.0GBX−1.06%−38.0GBX
Buy
1.668M5.933B47.578BGBP8.364.35GBP63.698KNon-Energy Minerals
SBRYSAINSBURY(J) ORD GBP0.2857142829.895BGBP252.5GBX5.47%13.1GBX
Strong Buy
46.152M11.653B5.878BGBP9.820.25GBPRetail Trade
AZNASTRAZENECA ORD USD0.2527.509BGBP10622GBX−0.21%−22GBX
Sell
1.108M11.765B164.62BGBP97.051.11GBP83.1KHealth Technology
BARCBARCLAYS PLC ORD GBP0.2527.313BGBP185.78GBX0.40%0.74GBX
Buy
21.993M4.086B29.486BGBP0.30GBP81.6KFinance
BATSBRITISH AMERICAN TOBACCO ORD GBP0.2525.713BGBP3036.5GBX0.21%6.5GBX
Sell
2.474M7.512B67.708BGBP12.852.37GBP52.05KConsumer Non-Durables
CPGCOMPASS GROUP PLC ORD GBP0.110525.512BGBP1900.5GBX−0.55%−10.5GBX
Sell
2.089M3.971B33.268BGBP30.550.63GBPConsumer Services
BT.ABT GROUP ORD GBP0.0520.951BGBP129.90GBX0.62%0.80GBX
Buy
12.009M1.56B12.888BGBP7.520.18GBP98.4KCommunications
BA.BAE SYSTEMS ORD GBP0.02519.521BGBP851.4GBX−0.72%−6.2GBX
Buy
5.502M4.684B26.044BGBP19.880.44GBP82KElectronic Technology
LGENLEGAL & GENERAL GROUP ORD GBP0.02519.36BGBP260.8GBX0.38%1.0GBX
Strong Buy
6.305M1.644B15.486BGBP7.650.36GBP15.104KFinance
PRUPRUDENTIAL GBP0.0519.268BGBP1371.5GBX0.00%0.0GBX
Buy
3.751M5.145B37.555BGBP24.600.56GBP14.486KFinance
NG.NATIONAL GRID ORD GBP0.1243128918.449BGBP1028.0GBX−0.44%−4.5GBX
Neutral
4.872M5.009B37.793BGBP12.040.86GBP29.292KUtilities
STJST JAMES'S PLACE ORD GBP0.1517.757BGBP1233.5GBX1.36%16.5GBX
Buy
859.19K1.06B6.691BGBP17.920.69GBPFinance
ABFASSOCIATED BRITISH FOODS ORD 5 15/22P16.996BGBP1857.0GBX0.51%9.5GBX
Buy
1.029M1.91B14.57BGBP20.850.89GBP132KConsumer Non-Durables
IMBIMPERIAL BRANDS PLC GBP0.1016.916BGBP2010GBX0.15%3GBX
Sell
1.82M3.658B18.735BGBP12.181.66GBP25.7KConsumer Non-Durables
MNGM&G PLC ORD 516.247BGBP208.4GBX0.19%0.4GBX
Strong Buy
2.105M438.714M4.893BGBP−0.28GBPFinance
JMATJOHNSON MATTHEY ORD GBP1.10924516.025BGBP2162GBX0.09%2GBX
Buy
652.438K1.411B3.947BGBP44.160.49GBP13.43KProcess Industries
DGEDIAGEO ORD GBP0.28 101/10815.452BGBP3422.0GBX−1.44%−50.0GBX
Strong Sell
6.481M22.177B77.399BGBP22.211.57GBP28.558KConsumer Non-Durables
CNACENTRICA ORD GBP0.06172839514.744BGBP99.72GBX1.14%1.12GBX
Buy
32.718M3.263B5.745BGBP−0.17GBP21.504KUtilities
RKTRECKITT BENCKISER GROUP PLC ORD GBP0.1013.234BGBP5584GBX−1.17%−66GBX
Strong Sell
990.976K5.534B39.968BGBP13.304.25GBP52.303KConsumer Non-Durables
KGFKINGFISHER ORD GBP0.15714285713.183BGBP272.0GBX0.55%1.5GBX
Buy
3.208M872.473M5.257BGBP8.450.32GBP82.019KRetail Trade
WPPWPP PLC ORD GBP0.1012.801BGBP946.6GBX0.96%9.0GBX
Strong Buy
1.447M1.369B10.091BGBP16.680.57GBP109.382KCommercial Services
IDSINTL DISTRIBUTIONS SVCS PLC ORD GBP0.0112.712BGBP230.8GBX3.96%8.8GBX
Buy
1.774M409.33M2.206BGBP8.690.26GBP179.049KTransportation
NWGNATWEST GROUP PLC ORD GBP1.076912.674BGBP308.5GBX1.18%3.6GBX
Buy
7.784M2.401B29.792BGBP12.360.25GBP57.8KFinance
RR.ROLLS ROYCE HOLDINGS ORD GBP0.2011.218BGBP110.20GBX−2.89%−3.28GBX
Buy
63.804M7.031B9.221BGBP−0.22GBP44KElectronic Technology
MKSMARKS & SPENCER GROUP ORD GBP0.0110.885BGBP146.20GBX0.45%0.65GBX
Buy
7.695M1.125B2.872BGBP9.430.16GBP66.21KRetail Trade
PHNXPHOENIX GROUP HOLDINGS PLC ORD GBP0.1010.338BGBP641.6GBX0.66%4.2GBX
Strong Buy
1.073M688.55M6.412BGBP−1.05GBPFinance
BNZLBUNZL ORD GBP0.3214285710.285BGBP2978GBX1.02%30GBX
Strong Buy
817.664K2.435B10.001BGBP21.941.35GBP21.021KDistribution Services
CURYCURRYS PLC ORD GBP0.00110.122BGBP66.70GBX0.53%0.35GBX
Buy
1.169M77.998M738.68MGBP−0.48GBP31.717KDistribution Services
CCLCARNIVAL PLC ORD USD1.669.804BGBP786.2GBX1.95%15.0GBX
Buy
1.453M1.142B11.073BGBP−4.13GBPConsumer Services
HLNHALEON PLC ORD GBP0.019.545BGBP319.50GBX0.71%2.25GBX
Buy
24.723M7.899B29.505BGBPDistribution Services
SSESSE PLC GBP0.508.608BGBP1734.0GBX0.14%2.5GBX
Buy
2.278M3.95B18.607BGBP17.760.97GBP10.754KUtilities
JD.JD SPORTS FASHION PLC ORD GBP0.00058.563BGBP161.60GBX−1.70%−2.80GBX
Buy
8.148M1.317B8.376BGBP26.050.06GBP44.488KRetail Trade
INCHINCHCAPE ORD GBP0.107.64BGBP919.0GBX0.33%3.0GBX
Buy
282.739K259.837M3.794BGBP14.480.64GBP14.635KRetail Trade
RELRELX PLC GBP0.14447.244BGBP2378GBX−0.04%−1GBX
Buy
1.756M4.175B45.32BGBP29.320.81GBP33.5KCommercial Services
SMDSSMITH(DS) ORD GBP0.107.241BGBP353.7GBX−0.23%−0.8GBX
Buy
3.664M1.296B4.868BGBP12.990.27GBP29.68KProcess Industries
BBYBALFOUR BEATTY GBP0.507.202BGBP371.2GBX0.87%3.2GBX
Strong Buy
1.423M528.327M2.15BGBP13.000.28GBP24.5KIndustrial Services
MROMELROSE INDUSTRIES PLC ORD GBP0.0761904766.883BGBP144.00GBX0.07%0.10GBX
Buy
10.384M1.495B5.838BGBP−0.15GBP40.046KProducer Manufacturing
LSEGLONDON STOCK EXCHANGE GROUP ORD GBP0.069186046.74BGBP7386GBX0.85%62GBX
Sell
543.883K4.017B37.325BGBP43.061.76GBP23.261KFinance
CCCCOMPUTACENTER ORD GBP0.0755556.726BGBP1992GBX0.05%1GBX
Buy
307.436K612.413M2.084BGBP12.651.60GBP17.992KTechnology Services
MNDIMONDI PLC ORD EUR0.206.637BGBP1532.5GBX−0.10%−1.5GBX
Buy
1.284M1.968B7.431BGBP6.902.22GBP26.5KProcess Industries
HASHAYS PLC ORD GBP0.016.589BGBP124.5GBX0.57%0.7GBX
Buy
2.188M272.428M1.998BGBP13.590.09GBP13KCommercial Services
AHTASHTEAD GROUP ORD GBP0.105.862BGBP5364GBX1.82%96GBX
Strong Buy
650.804K3.491B23.475BGBP19.522.71GBP16.068KFinance
EZJEASYJET ORD GBP0.272857145.769BGBP507.2GBX−1.51%−7.8GBX
Buy
6.054M3.071B3.834BGBP−0.22GBP13.951KTransportation
ANTOANTOFAGASTA ORD GBP0.055.432BGBP1765.0GBX−2.22%−40.0GBX
Buy
1.074M1.896B17.4BGBP26.980.67GBP27KNon-Energy Minerals
BDEVBARRATT DEVELOPMENTS ORD GBP0.105.268BGBP465.9GBX1.57%7.2GBX
Strong Buy
2.632M1.226B4.636BGBP9.210.51GBP6.837KConsumer Durables
DRXDRAX GROUP PLC ORD GBP0.11551725.174BGBP637.0GBX−0.86%−5.5GBX
Sell
2.495M1.589B2.554BGBP13.070.51GBP3.053KUtilities
NBSNATIONWIDE BUILDING SOCIETY CORE CAPITAL DEFERRED GBP15.043BGBP129GBP0.00%0GBP
Buy
001.362BGBP1.05122.68GBPFinance
FRASFRASERS GROUP PLC ORD GBP0.104.691BGBP771.0GBX1.58%12.0GBX
Buy
165.885K127.897M3.413BGBP11.680.65GBPRetail Trade
QLTQUILTER PLC ORD GBP0.081674.686BGBP99.98GBX1.44%1.42GBX
Buy
780.786K78.063M1.325BGBP6.930.14GBPFinance
BMEB & M EUROPEAN VALUE RETAIL SA ORD GBP0.1 (DI)4.673BGBP442.4GBX−0.41%−1.8GBX
Buy
1.714M758.133M4.432BGBP11.460.39GBP38.301KRetail Trade
WG.JOHN WOOD GROUP PLC ORD GBP0.04285714.672BGBP144.00GBX0.00%0.00GBX
Sell
953.723K137.336M974.639MGBP−0.04GBP39KCommercial Services
NXTNEXT ORD GBP0.104.626BGBP6636GBX0.79%52GBX
Strong Buy
258.912K1.718B8.249BGBP11.745.67GBP44.626KRetail Trade
EXPNEXPERIAN PLC ORD USD0.104.604BGBP2895GBX0.24%7GBX
Neutral
948.643K2.746B26.374BGBP36.180.80GBP20.6KCommercial Services
FGPFIRSTGROUP ORD GBP0.054.591BGBP109.5GBX0.74%0.8GBX
Buy
1.195M130.86M802.302MGBP6.440.17GBP31.064KTransportation
TPKTRAVIS PERKINS PLC ORD 12051054.587BGBP1020.5GBX0.79%8.0GBX
Buy
653.33K666.723M2.142BGBP6.911.52GBP19.988KRetail Trade
SRPSERCO GROUP GBP0.024.498BGBP152.0GBX−0.91%−1.4GBX
Strong Sell
1.376M209.19M1.749BGBP11.760.13GBPCommercial Services
TW.TAYLOR WIMPEY ORD GBP0.014.285BGBP118.80GBX1.63%1.90GBX
Strong Buy
7.7M914.796M4.188BGBP7.320.16GBPConsumer Durables
BABBABCOCK INTERNATIONAL GROUP ORD GBP0.604.096BGBP301.4GBX−0.79%−2.4GBX
Buy
469.949K141.643M1.522BGBP10.610.29GBP28.341KElectronic Technology
LOOKLOOKERS GBP0.054.051BGBP86.0GBX−0.12%−0.1GBX
Buy
319.718K27.496M330.645MGBP4.410.20GBP6.543KRetail Trade
ASCASOS PLC ORD GBP0.0353.937BGBP810.5GBX1.31%10.5GBX
Buy
312.081K252.942M808.704MGBP−0.31GBPRetail Trade
MTOMITIE GROUP ORD GBP0.0253.903BGBP79.5GBX−4.45%−3.7GBX
Neutral
1.381M109.779M1.081BGBP37.310.02GBP71.33KCommercial Services
ENTENTAIN PLC ORD EUR0.013.83BGBP1525.0GBX−0.52%−8.0GBX
Buy
1.888M2.88B8.98BGBP44.890.34GBP25.554KConsumer Services
SN.SMITH & NEPHEW ORD USD0.203.79BGBP1122.0GBX−1.19%−13.5GBX
Sell
2.876M3.227B9.785BGBP26.880.42GBP18.369KHealth Technology
PSNPERSIMMON ORD GBP0.103.611BGBP1443.5GBX2.56%36.0GBX
Buy
875.719K1.264B4.608BGBP6.132.31GBP5.196KConsumer Durables
BWYBELLWAY GBP0.1253.537BGBP2198GBX2.00%43GBX
Strong Buy
321.937K707.618M2.712BGBP11.001.97GBP3.042KConsumer Durables
ITVITV ORD GBP0.103.453BGBP82.94GBX1.62%1.32GBX
Strong Buy
7.448M617.776M3.32BGBP6.990.12GBPConsumer Services
AAFAIRTEL AFRICA PLC ORD USD0.53.451BGBP118.3GBX1.89%2.2GBX
Buy
2.863M338.696M4.446BGBP8.720.13GBP3.757KCommunications
PSONPEARSON ORD GBP0.253.428BGBP928.8GBX0.63%5.8GBX
Buy
1.906M1.771B6.639BGBP25.570.36GBP21.35KConsumer Services
PDGPENDRAGON ORD GBP0.053.421BGBP20.10GBX0.75%0.15GBX
Neutral
624.193K12.546M279.611MGBP4.410.05GBP5.254KRetail Trade
HFGHILTON FOOD GROUP PLC ORD GBP0.103.302BGBP657GBX1.08%7GBX
Buy
103.323K67.883M587.061MGBP16.230.41GBP5.837KConsumer Non-Durables
MDCMEDICLINIC INTERNATIONAL PLC ORD GBP0.103.233BGBP497.4GBX0.04%0.2GBX
Neutral
1.65M820.539M3.667BGBPHealth Services
JUSTJUST GROUP PLC ORD GBP0.103.224BGBP84.15GBX−0.06%−0.05GBX
Buy
672.295K56.574M874.068MGBP−0.18GBP1.037KFinance
DLGDIRECT LINE INSURANCE GROUP PLC ORD GBP0.1090909093.22BGBP173.80GBX−2.80%−5.00GBX
Sell
11.447M1.989B2.258BGBP8.890.20GBP9.786KFinance
MGNSMORGAN SINDALL GRP ORD GBP0.053.213BGBP1632GBX−1.57%−26GBX
Neutral
53.791K87.787M768.328MGBP7.852.19GBP6.509KIndustrial Services
CPICAPITA PLC ORD GBP0.020666663.183BGBP28.16GBX0.79%0.22GBX
Strong Buy
1.777M50.041M468.547MGBP−0.02GBP52KCommercial Services
KIEKIER GROUP ORD GBP0.013.144BGBP70.4GBX−1.40%−1.0GBX
Buy
762.25K53.662M309.668MGBP25.590.03GBPIndustrial Services
SDRSCHRODERS PLC3.024BGBP488.4GBX0.56%2.7GBX
Strong Buy
1.177M574.82M7.831BGBP14.140.35GBP5.75KFinance
INVPINVESTEC ORD GBP0.00023.023BGBP528.6GBX1.23%6.4GBX
Strong Buy
634.883K335.599M4.788BGBP6.350.82GBPFinance
RTORENTOKIL INITIAL ORD GBP0.012.954BGBP503.2GBX−0.55%−2.8GBX
Strong Sell
9.466M4.763B12.619BGBP35.240.15GBP46.031KCommercial Services
BRBYBURBERRY GROUP ORD GBP0.00052.826BGBP2433GBX1.63%39GBX
Strong Buy
1.18M2.872B9.362BGBP21.571.11GBP9.606KConsumer Non-Durables
ITRKINTERTEK GROUP ORD GBP0.012.786BGBP4305GBX−0.09%−4GBX
Buy
169.473K729.581M6.934BGBP23.591.83GBP44.063KCommercial Services
SMINSMITHS GROUP PLC ORD GBP0.3752.566BGBP1753.0GBX0.43%7.5GBX
Buy
655.986K1.15B6.186BGBP−0.03GBP15.444KProducer Manufacturing
RS1RS GROUP PLC ORD GBP0.102.554BGBP943.5GBX0.69%6.5GBX
Buy
556.332K524.899M4.458BGBP16.420.57GBP7.794KDistribution Services
TIFSTI FLUID SYSTEMS PLC ORD GBP0.012.541BGBP117.0GBX3.54%4.0GBX
Sell
8.737M1.022B608.715MGBP152.700.01GBP25.6KProducer Manufacturing
HBRHARBOUR ENERGY PLC ORD GBP0.000022.529BGBP316.9GBX2.89%8.9GBX
Buy
3.828M1.213B2.665BGBP3.730.83GBP1.771KEnergy Minerals
OCDOOCADO GROUP PLC ORD GBP0.022.498BGBP689.4GBX0.94%6.4GBX
Sell
1.817M1.252B5.622BGBP−0.48GBP19.347KRetail Trade
VMUKVIRGIN MONEY UK PLC ORD GBP0.102.441BGBP194.35GBX−0.23%−0.45GBX
Buy
1.446M280.974M2.673BGBP6.020.32GBP7.586KFinance
BEZBEAZLEY PLC (UK) ORD GBP0.052.418BGBP665.0GBX0.38%2.5GBX
Strong Buy
2.505M1.666B4.439BGBP31.590.22GBPFinance
VTYVISTRY GROUP PLC GBP0.502.359BGBP768.5GBX1.52%11.5GBX
Buy
534.657K410.884M2.65BGBP7.690.99GBP3.145KConsumer Durables