UK stocks raking in the cash

Greed is good, said Gordon Gekko, but that distilled essence of corporate desire is not a large office, private plane or other trappings of management — it is instead pure crystalized profit. And so net income sits as the beating heart of our capitalist world — denoting a company's income excluding all of its expenses. It's a marker of how well a business is generating cash, and how well it's managing expenses. And on this list are the biggest of the big net income generating businesses in United Kingdom.

Ticker
Net income
(FY)
Price
Change % 1D
Change 1D
Technical Rating 1D
Volume 1D
Volume * Price 1D
Market cap
P/E
(TTM)
EPS
(TTM)
Employees
Sector
RIORIO TINTO ORD GBP0.1015.338BGBP6318GBX0.43%27GBX
Buy
1.654M10.449B105.59BGBP7.708.23GBP49.345KNon-Energy Minerals
SHELSHELL PLC ORD EUR0.0714.616BGBP2375.0GBX0.19%4.5GBX
Buy
8.566M20.345B164.97BGBP5.294.52GBP82KEnergy Minerals
HSBAHSBC HOLDINGS PLC ORD USD0.509.172BGBP602.0GBX0.25%1.5GBX
Buy
49.666M29.899B119.91BGBP12.800.47GBP220KFinance
BATSBRITISH AMERICAN TOBACCO ORD GBP0.256.789BGBP3067.0GBX1.00%30.5GBX
Sell
2.496M7.656B67.708BGBP12.882.37GBP52.05KConsumer Non-Durables
AALANGLO AMERICAN USD0.549456.226BGBP3520.5GBX−1.03%−36.5GBX
Buy
1.42M4.999B47.578BGBP8.274.35GBP63.698KNon-Energy Minerals
BARCBARCLAYS PLC ORD GBP0.256.205BGBP186.66GBX0.47%0.88GBX
Buy
33.364M6.228B29.486BGBP0.30GBP81.6KFinance
BP.BP ORD USD0.255.501BGBP492.05GBX0.56%2.75GBX
Strong Buy
26.529M13.054B88.138BGBP−0.41GBP65.9KEnergy Minerals
LLOYLLOYDS BANKING GROUP ORD GBP0.15.355BGBP52.98GBX0.74%0.39GBX
Buy
214.827M11.382B35.372BGBP0.06GBP57.955KFinance
ULVRUNILEVER PLC ORD GBP0.0311115.199BGBP4072.0GBX1.27%51.0GBX
Neutral
3.37M13.721B101.501BGBP20.981.92GBP148KConsumer Non-Durables
GSKGSK PLC ORD GBP0.31254.385BGBP1413.0GBX0.21%3.0GBX
Sell
43.659M61.691B57.393BGBP4.203.40GBP90.096KHealth Technology
0V5HMANULIFE FINANCIAL CORP COM NPV4.155BGBP26.500CAD0.00%0.000CAD
Buy
0029.782BGBP7.062.43GBP38KFinance
III3I GROUP ORD GBP0.7386364.013BGBP1586.5GBX−1.31%−21.0GBX
Buy
1.932M3.065B15.546BGBP4.353.71GBP282Finance
GLENGLENCORE PLC ORD USD0.013.617BGBP549.2GBX0.18%1.0GBX
Buy
77.429M42.524B69.777BGBP6.030.92GBP135KDistribution Services
DGEDIAGEO ORD GBP0.28 101/1083.249BGBP3410.5GBX−0.34%−11.5GBX
Strong Sell
5.986M20.415B77.399BGBP21.891.57GBP28.558KConsumer Non-Durables
NWGNATWEST GROUP PLC ORD GBP1.07692.969BGBP308.6GBX0.03%0.1GBX
Buy
21.788M6.724B29.792BGBP12.510.25GBP57.8KFinance
SSESSE PLC GBP0.502.455BGBP1738.0GBX0.23%4.0GBX
Buy
1.295M2.25B18.607BGBP17.790.97GBP10.754KUtilities
NG.NATIONAL GRID ORD GBP0.124312892.353BGBP1032.5GBX0.44%4.5GBX
Buy
4.238M4.376B37.793BGBP11.980.86GBP29.292KUtilities
LGENLEGAL & GENERAL GROUP ORD GBP0.0252.027BGBP256.0GBX−1.84%−4.8GBX
Neutral
29.41M7.529B15.486BGBP7.680.36GBP15.104KFinance
VODVODAFONE GROUP ORD USD0.20952381.775BGBP93.55GBX0.14%0.13GBX
Buy
153.407M14.351B25.402BGBP14.900.06GBP104KCommunications
BA.BAE SYSTEMS ORD GBP0.0251.758BGBP855.8GBX0.52%4.4GBX
Strong Buy
12.486M10.685B26.044BGBP19.740.44GBP82KElectronic Technology
IMBIMPERIAL BRANDS PLC GBP0.101.57BGBP2022GBX0.60%12GBX
Sell
1.317M2.663B18.735BGBP12.201.66GBP25.7KConsumer Non-Durables
TSCOTESCO ORD GBP0.06333331.504BGBP247.6GBX0.28%0.7GBX
Buy
32.978M8.165B18.004BGBP19.990.13GBP346.002KRetail Trade
RELRELX PLC GBP0.14441.471BGBP2405GBX1.14%27GBX
Strong Buy
2.072M4.982B45.32BGBP29.310.81GBP33.5KCommercial Services
HLNHALEON PLC ORD GBP0.011.39BGBP320.80GBX0.41%1.30GBX
Buy
28.315M9.083B29.505BGBPDistribution Services
BT.ABT GROUP ORD GBP0.051.274BGBP128.00GBX−1.46%−1.90GBX
Neutral
44.955M5.754B12.888BGBP7.570.18GBP98.4KCommunications
NBSNATIONWIDE BUILDING SOCIETY CORE CAPITAL DEFERRED GBP11.252BGBP129GBP0.00%0GBP
Buy
001.362BGBP1.05122.68GBPFinance
CPGCOMPASS GROUP PLC ORD GBP0.11051.113BGBP1906.5GBX0.32%6.0GBX
Neutral
6.094M11.618B33.268BGBP30.380.63GBPConsumer Services
ABDNABRDN PLC ORD GBP0.1396825396994MGBP210.9GBX−0.66%−1.4GBX
Buy
2.896M610.714M4.164BGBP7.750.28GBPFinance
ANTOANTOFAGASTA ORD GBP0.05938.12MGBP1733.0GBX−1.81%−32.0GBX
Buy
1.623M2.813B17.4BGBP26.390.67GBP27KNon-Energy Minerals
AHTASHTEAD GROUP ORD GBP0.10921.039MGBP5344GBX−0.37%−20GBX
Buy
536.141K2.865B23.475BGBP19.882.71GBP16.068KFinance
EXPNEXPERIAN PLC ORD USD0.10852.95MGBP2944GBX1.69%49GBX
Buy
693.605K2.042B26.374BGBP36.270.80GBP20.6KCommercial Services
KGFKINGFISHER ORD GBP0.157142857843MGBP279.1GBX2.61%7.1GBX
Strong Buy
4.929M1.376B5.257BGBP8.500.32GBP82.019KRetail Trade
PSNPERSIMMON ORD GBP0.10787.2MGBP1422.0GBX−1.49%−21.5GBX
Buy
936.906K1.332B4.608BGBP6.292.31GBP5.196KConsumer Durables
ABFASSOCIATED BRITISH FOODS ORD 5 15/22P700MGBP1866.0GBX0.48%9.0GBX
Buy
682.847K1.274B14.57BGBP20.950.89GBP132KConsumer Non-Durables
NXTNEXT ORD GBP0.10677.5MGBP6648GBX0.18%12GBX
Buy
92.6K615.605M8.249BGBP11.835.67GBP44.626KRetail Trade
SBRYSAINSBURY(J) ORD GBP0.28571428677MGBP262.8GBX4.08%10.3GBX
Strong Buy
9.367M2.462B5.878BGBP10.360.25GBPRetail Trade
POLYPOLYMETAL INTL PLC ORD NPV657.309MGBP229.0GBX0.44%1.0GBX
Sell
2.935M672.092M2.555BGBP10.350.23GBP14.281KNon-Energy Minerals
CNECAPRICORN ENERGY PLC ORD GBP0.01615384615650.402MGBP241.2GBX−1.23%−3.0GBX
Strong Sell
1.843M444.548M753.411MGBP1.601.58GBP238Energy Minerals
MNDIMONDI PLC ORD EUR0.20649.731MGBP1540.5GBX0.52%8.0GBX
Buy
640.838K987.211M7.431BGBP6.892.22GBP26.5KProcess Industries
WPPWPP PLC ORD GBP0.10637.7MGBP944.8GBX−0.19%−1.8GBX
Buy
1.399M1.322B10.091BGBP16.840.57GBP109.382KCommercial Services
FGPFIRSTGROUP ORD GBP0.05636.4MGBP108.0GBX−1.37%−1.5GBX
Buy
1.122M121.146M802.302MGBP6.480.17GBP31.064KTransportation
FXPOFERREXPO PLC ORD GBP0.10633.305MGBP160.7GBX−5.19%−8.8GBX
Sell
743.34K119.455M996.15MGBP4.600.37GBP10KNon-Energy Minerals
IDSINTL DISTRIBUTIONS SVCS PLC ORD GBP0.01612MGBP230.9GBX0.04%0.1GBX
Buy
1.155M266.707M2.206BGBP9.040.26GBP179.049KTransportation
SDRSCHRODERS PLC611.9MGBP484.3GBX−0.84%−4.1GBX
Buy
2.636M1.277B7.831BGBP14.220.35GBP5.75KFinance
LSEGLONDON STOCK EXCHANGE GROUP ORD GBP0.06918604610MGBP7388GBX0.03%2GBX
Neutral
822.91K6.08B37.325BGBP43.431.76GBP23.261KFinance
PPSPROTON MOTOR POWER SYSTEMS PLC ORD GBP0.005603.305MGBP12.876GBX0.00%0.000GBX
Buy
167.236K2.153M199.986MGBP1.060.12GBPElectronic Technology
ADMADMIRAL GROUP ORD GBP0.001593.5MGBP2203GBX0.05%1GBX
Buy
313.953K691.638M6.668BGBP16.911.31GBP11.403KFinance
CNACENTRICA ORD GBP0.061728395586MGBP100.45GBX0.73%0.75GBX
Strong Buy
57.738M5.8B5.745BGBP−0.17GBP21.504KUtilities
PTECPLAYTECH PLC ORD NPV573.242MGBP565.0GBX−0.79%−4.5GBX
Buy
436.729K246.752M1.681BGBP5.621.05GBP6.6KTechnology Services
TW.TAYLOR WIMPEY ORD GBP0.01555.5MGBP116.70GBX−1.77%−2.10GBX
Buy
10.881M1.27B4.188BGBP7.440.16GBPConsumer Durables
ICPINTERMEDIATE CAPITAL GROUP PLC ORD GBP0.2625526.8MGBP1409.0GBX−1.23%−17.5GBX
Buy
2.655M3.741B4.021BGBP12.921.12GBP525Finance
INVPINVESTEC ORD GBP0.0002516.204MGBP523.0GBX−1.06%−5.6GBX
Buy
525.932K275.062M4.788BGBP6.430.82GBPFinance
BDEVBARRATT DEVELOPMENTS ORD GBP0.10515.1MGBP457.4GBX−1.82%−8.5GBX
Buy
10.703M4.895B4.636BGBP9.360.51GBP6.837KConsumer Durables
BKGBERKELEY GROUP HLDGS ORD GBP0.054141482.4MGBP4181GBX−1.39%−59GBX
Neutral
297.424K1.244B4.595BGBP10.744.18GBP3.03KFinance
VMUKVIRGIN MONEY UK PLC ORD GBP0.10467MGBP194.00GBX−0.18%−0.35GBX
Buy
1.122M217.757M2.673BGBP6.010.32GBP7.586KFinance
AAFAIRTEL AFRICA PLC ORD USD0.5461.984MGBP117.1GBX−1.01%−1.2GBX
Neutral
2.001M234.307M4.446BGBP8.890.13GBP3.757KCommunications
CHRYCHRYSALIS INVESTMENTS LTD ORD NPV448.308MGBP89.0GBX−0.11%−0.1GBX
Buy
808.488K71.955M530.279MGBPFinance
IPOIP GROUP ORD GBP0.02448.2MGBP63.00GBX−1.02%−0.65GBX
Buy
537.734K33.877M658.827MGBP44.200.02GBP100Commercial Services
BNZLBUNZL ORD GBP0.32142857442.8MGBP3000GBX0.74%22GBX
Strong Buy
274.215K822.645M10.001BGBP22.161.35GBP21.021KDistribution Services
BMEB & M EUROPEAN VALUE RETAIL SA ORD GBP0.1 (DI)422MGBP451.5GBX2.06%9.1GBX
Buy
1.869M843.969M4.432BGBP11.410.39GBP38.301KRetail Trade
AV.AVIVA ORD GBP0.328947368416MGBP456.9GBX−0.11%−0.5GBX
Buy
19.77M9.033B12.8BGBP−0.14GBP22.062KFinance
IGGIG GROUP HLDGS ORD GBP0.00005396.1MGBP792.0GBX0.06%0.5GBX
Buy
1.811M1.434B3.282BGBP8.800.91GBP2.507KFinance
BRBYBURBERRY GROUP ORD GBP0.0005396MGBP2460GBX1.11%27GBX
Strong Buy
1.002M2.464B9.362BGBP21.921.11GBP9.606KConsumer Non-Durables
SN.SMITH & NEPHEW ORD USD0.20381.007MGBP1118.5GBX−0.31%−3.5GBX
Sell
1.718M1.922B9.785BGBP26.560.42GBP18.369KHealth Technology
ITVITV ORD GBP0.10378MGBP81.82GBX−1.35%−1.12GBX
Buy
8.184M669.655M3.32BGBP7.100.12GBPConsumer Services
JD.JD SPORTS FASHION PLC ORD GBP0.0005369.7MGBP162.40GBX0.50%0.80GBX
Buy
30.062M4.882B8.376BGBP25.610.06GBP44.488KRetail Trade
EMGMAN GROUP PLC (NEW) ORD USD0.0342857142354.104MGBP249.6GBX−0.91%−2.3GBX
Buy
3.418M853.01M3.072BGBP8.180.32GBP1.498KFinance
SXSSPECTRIS ORD GBP0.05346.9MGBP3209GBX0.31%10GBX
Buy
83.61K268.304M3.343BGBP17.361.85GBP7.788KProducer Manufacturing
OSBOSB GROUP PLC ORD GBP0.01340.6MGBP542.0GBX−1.90%−10.5GBX
Buy
1.835M994.472M2.375BGBP6.480.86GBPFinance
DLGDIRECT LINE INSURANCE GROUP PLC ORD GBP0.109090909327.1MGBP177.35GBX2.04%3.55GBX
Sell
7.593M1.347B2.258BGBP8.640.20GBP9.786KFinance
CRDACRODA INTERNATIONAL ORD GBP0.10609756320.8MGBP6874GBX0.41%28GBX
Neutral
291.174K2.002B9.559BGBP13.465.10GBP6.135KProcess Industries
HWDNHOWDEN JOINERY GROUP PLC ORD GBP0.10314.5MGBP684.6GBX−0.06%−0.4GBX
Strong Buy
1.667M1.141B3.806BGBP12.190.56GBP11KConsumer Durables
PAGPARAGON BANKING GROUP PLC ORD GBP1313.6MGBP593.5GBX0.42%2.5GBX
Buy
838.236K497.493M1.346BGBP4.691.29GBPFinance
MKSMARKS & SPENCER GROUP ORD GBP0.01306.6MGBP147.10GBX0.62%0.90GBX
Buy
2.638M388.001M2.872BGBP9.480.16GBP66.21KRetail Trade
FRESFRESNILLO PLC ORD USD0.50306.266MGBP836.4GBX−2.65%−22.8GBX
Sell
758.281K634.226M6.331BGBP35.580.24GBP20.116KNon-Energy Minerals
HIKHIKMA PHARMACEUTICALS ORD GBP0.10306.114MGBP1704.5GBX0.56%9.5GBX
Buy
312.599K532.825M3.732BGBP15.041.14GBP8.7KHealth Technology
YCAYELLOW CAKE PLC ORD GBP0.01305.503MGBP417.2GBX2.25%9.2GBX
Strong Buy
1.275M532.092M747.066MGBP10.420.39GBP2Distribution Services
SRPSERCO GROUP GBP0.02303.9MGBP153.0GBX0.66%1.0GBX
Sell
1.19M182.11M1.749BGBP11.660.13GBPCommercial Services
GROWMOLTEN VENTURES PLC ORD GBP0.01300.7MGBP366.6GBX−2.81%−10.6GBX
Sell
220.063K80.675M577.115MGBP−0.47GBP57Finance
ITRKINTERTEK GROUP ORD GBP0.01288.1MGBP4334GBX0.67%29GBX
Buy
117.826K510.658M6.934BGBP23.571.83GBP44.063KCommercial Services
STJST JAMES'S PLACE ORD GBP0.15286.7MGBP1224.0GBX−0.77%−9.5GBX
Buy
2.343M2.868B6.691BGBP18.160.69GBPFinance
SMDSSMITH(DS) ORD GBP0.10280MGBP353.8GBX0.03%0.1GBX
Buy
3.079M1.089B4.868BGBP12.960.27GBP29.68KProcess Industries
TPKTRAVIS PERKINS PLC ORD 1205105278.9MGBP1021.0GBX0.05%0.5GBX
Buy
338.836K345.952M2.142BGBP6.971.52GBP19.988KRetail Trade
ENQENQUEST PLC ORD GBP0.05274.113MGBP22.15GBX0.23%0.05GBX
Sell
7.045M156.045M405.937MGBP0.830.27GBPEnergy Minerals
RTORENTOKIL INITIAL ORD GBP0.01263.2MGBP498.2GBX−0.99%−5.0GBX
Strong Sell
3.565M1.776B12.619BGBP35.040.15GBP46.031KCommercial Services
SGESAGE GROUP GBP0.01051948260MGBP773.8GBX1.34%10.2GBX
Strong Buy
3.159M2.445B7.819BGBP30.310.25GBP11.756KTechnology Services
VTYVISTRY GROUP PLC GBP0.50254.125MGBP748.5GBX−2.60%−20.0GBX
Neutral
489.398K366.314M2.65BGBP7.810.99GBP3.145KConsumer Durables
FRASFRASERS GROUP PLC ORD GBP0.10249.8MGBP780.0GBX1.17%9.0GBX
Buy
320.888K250.293M3.413BGBP11.860.65GBPRetail Trade
ENTENTAIN PLC ORD EUR0.01249.3MGBP1503.5GBX−1.41%−21.5GBX
Buy
5.475M8.232B8.98BGBP44.660.34GBP25.554KConsumer Services
AUTOAUTO TRADER GROUP PLC ORD GBP0.01244.7MGBP621.2GBX2.78%16.8GBX
Strong Buy
5.255M3.265B5.59BGBP24.060.25GBP960Technology Services
HLMAHALMA ORD GBP0.10244.4MGBP2154GBX1.84%39GBX
Buy
382.994K824.969M8.011BGBP35.890.59GBP7.779KElectronic Technology
BWYBELLWAY GBP0.125242.6MGBP2120GBX−3.55%−78GBX
Buy
715.309K1.516B2.712BGBP11.221.97GBP3.042KConsumer Durables
TATETATE & LYLE ORD GBP0.2916666667236MGBP759.2GBX0.58%4.4GBX
Buy
2.562M1.945B3.001BGBP12.120.63GBP4.591KConsumer Non-Durables
SPXSPIRAX-SARCO ENGINEERING ORD GBP0.269230769234.6MGBP11555GBX0.26%30GBX
Buy
143.705K1.661B8.496BGBP38.193.02GBP8.7KProducer Manufacturing
RS1RS GROUP PLC ORD GBP0.10230MGBP945.0GBX0.16%1.5GBX
Buy
597.597K564.729M4.458BGBP16.540.57GBP7.794KDistribution Services
GRIGRAINGER PLC ORD GBP0.05229.4MGBP259.8GBX0.31%0.8GBX
Buy
1.042M270.793M1.917BGBP8.390.31GBP342Finance
PLUSPLUS500 LIMITED ORD ILS0.01 (DI)225.841MGBP1877GBX0.48%9GBX
Strong Buy
119.647K224.577M1.741BGBP6.352.96GBP461Finance
CPICAPITA PLC ORD GBP0.02066666224.7MGBP28.24GBX0.28%0.08GBX
Buy
2.06M58.17M468.547MGBP−0.02GBP52KCommercial Services
BEZBEAZLEY PLC (UK) ORD GBP0.05224.459MGBP668.5GBX0.53%3.5GBX
Strong Buy
918.186K613.807M4.439BGBP31.710.22GBPFinance
HL.HARGREAVES LANSDOWN ORD GBP0.004216.3MGBP889.2GBX−0.56%−5.0GBX
Buy
478.956K425.888M4.237BGBP19.620.46GBP2.042KFinance