South African companies with the highest revenue

Make use of the list below: these South African 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
SBKSTANDARD BANK GROUP LTD374.815 B ZAR17920 ZAC+1.70%12.078 M3.93294.68 B ZAR6.8026.35 ZAR7.94%Finance
Buy
SOLSASOL LIMITED289.696 B ZAR12409 ZAC+0.47%3.406 M1.3278.874 B ZAR27.204.56 ZAR−69.61%9.67%Process Industries
Buy
MTNMTN GROUP LTD221.056 B ZAR8205 ZAC−3.69%12.004 M2.66147.938 B ZAR37.862.17 ZAR−70.86%4.02%Communications
Buy
SHPSHOPRITE HOLDINGS LTD214.956 B ZAR24971 ZAC−1.57%2.046 M2.34136.874 B ZAR22.3211.19 ZAR2.73%Retail Trade
Buy
FSRFIRSTRAND LTD210.395 B ZAR6498 ZAC+0.76%28.599 M2.44364.526 B ZAR9.616.76 ZAR6.08%Finance
Buy
SLMSANLAM LIMITED206.22 B ZAR7085 ZAC−0.99%13.329 M3.07144.345 B ZAR10.226.93 ZAR+52.73%5.65%Finance
Neutral
ABGABSA GROUP LIMITED205.444 B ZAR14918 ZAC+1.21%9.064 M3.41123.67 B ZAR6.2323.93 ZAR9.18%Finance
Strong buy
BIDBID CORPORATION LTD196.341 B ZAR41584 ZAC−1.46%2.68 M2.60138.921 B ZAR18.6822.26 ZAR+96.96%2.46%Consumer Services
Buy
SPPTHE SPAR GROUP LTD152.316 B ZAR10400 ZAC+2.45%497.255 K1.0420.02 B ZAR49.892.08 ZAR−82.24%0.00%Distribution Services
Neutral
NEDNEDBANK GROUP LTD150.538 B ZAR22849 ZAC−1.56%4.59 M3.01106.153 B ZAR7.3031.28 ZAR8.29%Finance
Buy
VODVODACOM GROUP LTD149.222 B ZAR9245 ZAC−1.53%7.042 M4.43178.917 B ZAR11.488.05 ZAR−18.15%6.87%Communications
Buy
OMUOLD MUTUAL LIMITED144.353 B ZAR1062 ZAC−1.12%26.585 M2.2450.927 B ZAR6.911.54 ZAR+5.94%7.62%Finance
Buy
AMSANGLO AMERICAN PLAT LTD124.583 B ZAR61054 ZAC−3.47%1.12 M2.84160.395 B ZAR12.3449.47 ZAR−83.50%3.49%Non-Energy Minerals
Sell
MTMMOMENTUM MET HLDGS LTD120.976 B ZAR2129 ZAC+0.24%1.602 M1.0127.856 B ZAR7.172.97 ZAR+1731.50%6.11%Finance
Neutral
NPNNASPERS LTD -N-115.298 B ZAR372834 ZAC−2.10%1.867 M3.71664.309 B ZAR10.18366.18 ZAR0.23%Technology Services
Strong buy
PIKPICK N PAY STORES LTD114.948 B ZAR2487 ZAC+1.72%2.561 M0.8111.917 B ZAR−6.61 ZAR−361.96%7.45%Retail Trade
Neutral
BVTBIDVEST LTD114.912 B ZAR24562 ZAC−0.47%6.6 M7.2283.483 B ZAR13.6917.94 ZAR+27.10%3.69%Retail Trade
Buy
INLINVESTEC LTD114.017 B ZAR12304 ZAC+1.00%925.779 K1.41228.135 B ZAR5.1823.76 ZAR6.30%Finance
Strong buy
SSWSIBANYE STILLWATER LTD113.684 B ZAR2362 ZAC−0.76%20.996 M1.8566.83 B ZAR−13.34 ZAR−218.47%2.24%Non-Energy Minerals
Sell
IMPIMPALA PLATINUM HLGS LTD106.594 B ZAR9623 ZAC−2.23%7.846 M1.5686.694 B ZAR−8.71 ZAR−119.51%6.08%Non-Energy Minerals
Neutral
MTHMOTUS HOLDINGS LTD106.321 B ZAR8614 ZAC+0.10%247.939 K0.8214.834 B ZAR5.0916.92 ZAR+24.33%7.49%Distribution Services
Strong buy
SAPSAPPI LTD105.616 B ZAR5354 ZAC−2.65%1.936 M1.4031.954 B ZAR−3.35 ZAR−124.90%5.18%Process Industries
Buy
DTCDATATEC LTD102.012 B ZAR3727 ZAC+1.03%371.391 K1.448.447 B ZAR5.23%Technology Services
Buy
KIOKUMBA IRON ORE LTD92.169 B ZAR49028 ZAC−0.39%370.254 K1.37157.239 B ZAR6.9470.64 ZAR−31.66%9.55%Non-Energy Minerals
Neutral
PPHPEPKOR HOLDINGS LTD87.408 B ZAR1700 ZAC−1.05%32.552 M5.4662.566 B ZAR−0.39 ZAR−125.35%2.83%Retail Trade
Buy
GFIGOLD FIELDS LTD83.1 B ZAR29269 ZAC−2.21%3.752 M2.18261.956 B ZAR20.5814.22 ZAR+8.09%2.55%Non-Energy Minerals
Neutral
DSYDISCOVERY LTD79.048 B ZAR10966 ZAC−1.07%2.359 M1.2973.208 B ZAR12.848.54 ZAR+23.78%1.60%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD72.266 B ZAR5443 ZAC−2.47%8.505 M2.3249.246 B ZAR12.004.54 ZAR+46.34%5.56%Retail Trade
Buy
SPGSUPER GROUP LTD61.877 B ZAR2709 ZAC−0.11%411.256 K1.689.217 B ZAR6.374.25 ZAR+36.47%2.95%Transportation
Buy
MCGMULTICHOICE GROUP LTD59.141 B ZAR11256 ZAC−0.37%1.315 M1.9448.117 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
TFGTHE FOSCHINI GROUP LIMITED54.123 B ZAR9497 ZAC−1.40%4.791 M3.1830.725 B ZAR11.098.56 ZAR3.16%Retail Trade
Buy
CPICAPITEC BANK HLDGS LTD53.442 B ZAR212992 ZAC−1.60%769.138 K3.16247.281 B ZAR23.3391.30 ZAR2.29%Finance
Neutral
HARHARMONY GM CO LTD49.459 B ZAR17092 ZAC−2.16%2.677 M1.62107.108 B ZAR11.9214.34 ZAR+1198.59%1.30%Non-Energy Minerals
Strong sell
SNTSANTAM LIMITED48.961 B ZAR29867 ZAC+1.24%136.058 K3.1832.948 B ZAR10.1229.52 ZAR+19.15%4.69%Finance
Buy
REMREMGRO LTD48.151 B ZAR12069 ZAC+0.33%3.3 M2.2768.195 B ZAR21.055.73 ZAR−55.03%1.99%Finance
Neutral
BAWBARLOWORLD LTD45.028 B ZAR9018 ZAC+0.66%726.455 K1.6916.851 B ZAR9.179.83 ZAR+14.45%5.55%Distribution Services
Neutral
CLSCLICKS GROUP LTD44.468 B ZAR29576 ZAC−1.08%2.083 M3.0870.409 B ZAR26.8111.03 ZAR+25.68%2.30%Retail Trade
Buy
TKGTELKOM SA SOC LTD43.138 B ZAR2373 ZAC+1.19%1.247 M2.1611.583 B ZAR−19.97 ZAR−471.91%0.00%Communications
Neutral
ACLARCELORMITTAL SA LIMITED41.637 B ZAR110 ZAC+1.85%332.141 K0.751.204 B ZAR−3.52 ZAR−159.17%0.00%Non-Energy Minerals
Strong buy
APNASPEN PHARMACARE HLDGS LTD40.709 B ZAR23238 ZAC+0.05%2.954 M2.83103.223 B ZAR21.2110.96 ZAR−9.39%1.47%Health Technology
Buy
NPHNORTHAM PLATINUM HLDGS LTD39.807 B ZAR12974 ZAC+0.75%1.873 M1.5150.573 B ZAR−8.05 ZAR−127.22%5.40%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD38.698 B ZAR18141 ZAC+0.72%682.563 K1.5543.822 B ZAR3.8846.70 ZAR−8.93%11.87%Energy Minerals
Strong buy
RCLRCL FOODS LIMITED37.783 B ZAR1010 ZAC−0.98%6.29 K0.218.992 B ZAR7.711.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
AFEAECI LIMITED37.5 B ZAR9570 ZAC+1.52%144.714 K1.259.131 B ZAR8.7610.92 ZAR−4.01%2.29%Process Industries
Strong buy
TBSTIGER BRANDS LTD37.389 B ZAR19498 ZAC+1.56%946.209 K6.7030.478 B ZAR10.5718.44 ZAR+79.77%5.08%Consumer Non-Durables
Neutral
DCPDIS-CHEM PHARMACIES LTD36.283 B ZAR3127 ZAC−4.64%1.907 M5.5426.893 B ZAR27.261.15 ZAR+15.67%1.33%Retail Trade
Neutral
MRPMR PRICE GROUP LTD31.875 B ZAR17752 ZAC−0.77%1.156 M1.4545.792 B ZAR15.6911.32 ZAR−1.58%4.12%Retail Trade
Buy
TGATHUNGELA RESOURCES LTD30.634 B ZAR13447 ZAC+1.82%454.206 K1.5518.896 B ZAR3.6436.92 ZAR−23.22%14.87%Utilities
Neutral
KAPKAP LIMITED29.628 B ZAR251 ZAC−0.40%752.703 K0.386.309 B ZAR37.460.07 ZAR−87.33%0.00%Transportation
Neutral
AEGAVENG GROUP LIMITED28.865 B ZAR592 ZAC+0.17%207.354 K2.46733.235 M ZAR−10.49 ZAR−324.53%0.00%Industrial Services
TCPTRANSACTION CAPITAL LTD28.244 B ZAR248 ZAC−2.36%2.087 M1.471.945 B ZAR−1.04 ZAR−130.88%0.00%Commercial Services
Strong buy
OMNOMNIA HOLDINGS LTD26.572 B ZAR5614 ZAC+4.58%398.891 K4.739.078 B ZAR8.446.65 ZAR+26.96%6.68%Process Industries
OOUTOUTSURANCE GROUP LIMITED26.099 B ZAR4005 ZAC−1.86%5.051 M2.3961.311 B ZAR18.252.19 ZAR−55.65%3.48%Finance
Buy
WBOWILSON BAYLY HLM-OVC LTD23.769 B ZAR15071 ZAC−1.50%85.125 K1.009.694 B ZAR8.5917.54 ZAR1.53%Industrial Services
Buy
HCIHOSKEN CONS INV LTD23.733 B ZAR16486 ZAC+0.97%290.944 K4.4613.332 B ZAR21.127.81 ZAR−69.63%0.00%Consumer Services
NTCNETCARE LIMITED23.699 B ZAR1125 ZAC+0.09%3.447 M0.7614.813 B ZAR11.660.97 ZAR+64.35%5.77%Health Services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD22.641 B ZAR1106 ZAC+2.50%6.33 M1.5216.098 B ZAR5.002.21 ZAR+109.26%3.97%Health Services
Buy
KALKAL GROUP LIMITED22.397 B ZAR4752 ZAC−0.96%59.628 K0.973.346 B ZAR7.546.31 ZAR+22.42%3.79%Commercial Services
TRUTRUWORTHS INT LTD20.535 B ZAR7627 ZAC−0.61%1.098 M1.6427.955 B ZAR8.508.98 ZAR+45.46%7.56%Retail Trade
Buy
ARLASTRAL FOODS LTD19.251 B ZAR13972 ZAC−7.34%1.468 M11.305.387 B ZAR−5.81 ZAR−128.52%0.00%Process Industries
Neutral
BLUBLUE LABEL TELECOMS LTD18.918 B ZAR432 ZAC+0.70%853.37 K1.903.762 B ZAR5.130.84 ZAR−18.48%0.00%Distribution Services
PPMRPREMIER GROUP LIMITED17.938 B ZAR6150 ZAC0.00%3.732 K0.272.369 M ZAR0.00%Distribution Services
Buy
RBXRAUBEX GROUP LTD17.425 B ZAR3577 ZAC−0.36%38.162 K0.266.467 B ZAR7.594.71 ZAR+55.14%4.33%Industrial Services
Strong buy
NPKNAMPAK LTD16.634 B ZAR18180 ZAC−1.46%7.556 K0.441.439 B ZAR−903.98 ZAR−1659.19%0.00%Process Industries
MTAMETAIR INVESTMENTS LTD15.856 B ZAR1100 ZAC+1.01%49.16 K0.302.118 B ZAR22.550.49 ZAR−85.91%0.00%Producer Manufacturing
NY1NINETY ONE LIMITED15.381 B ZAR3972 ZAC+1.56%299.552 K0.8161.433 B ZAR10.133.92 ZAR−3.52%7.45%Finance
Sell
NNRPNEPI ROCKCASTLE N.V.15.26 B ZAR12981 ZAC+0.02%3.61 M2.0785.788 B ZAR8.6614.98 ZAR+122.09%8.17%Finance
Neutral
AVIAVI LTD14.92 B ZAR8483 ZAC−2.19%1.046 M2.3528.209 B ZAR13.956.08 ZAR+17.54%6.04%Consumer Non-Durables
Neutral
ARIAFRICAN RAINBOW MIN LTD14.662 B ZAR22583 ZAC−0.27%619.566 K1.1444.277 B ZAR9.0524.97 ZAR−57.64%7.97%Non-Energy Minerals
Buy
HLMHULAMIN LTD13.796 B ZAR390 ZAC−1.52%23.202 K0.111.271 B ZAR4.800.81 ZAR−55.02%0.00%Non-Energy Minerals
RLOREUNERT LTD13.781 B ZAR6842 ZAC+1.89%852.395 K3.1810.905 B ZAR11.515.95 ZAR+22.71%4.85%Consumer Durables
BELBELL EQUIPMENT LTD13.514 B ZAR2575 ZAC−1.04%5.79 K0.282.462 B ZAR3.617.13 ZAR+173.95%0.00%Producer Manufacturing
ADRADCORP HOLDINGS LIMITED12.982 B ZAR395 ZAC−7.71%97.584 K1.55423.979 M ZAR4.850.81 ZAR8.25%Commercial Services
CMHCOMBINED MOTOR HLDGS LTD12.84 B ZAR2832 ZAC+1.54%33.652 K1.182.117 B ZAR5.285.36 ZAR+9.91%13.64%Retail Trade
MPTMPACT LIMITED12.823 B ZAR2650 ZAC0.00%1290.013.914 B ZAR5.474.85 ZAR+40.39%4.53%Process Industries
Strong buy
MURMURRAY & ROBERTS HLDGS12.46 B ZAR194 ZAC+2.11%863.198 K1.62760.419 M ZAR−1.85 ZAR−1906.34%0.00%Industrial Services
Strong buy
LBRLIBSTAR HOLDINGS LTD12.382 B ZAR364 ZAC−0.27%3.565 K0.072.175 B ZAR9.570.38 ZAR+43.80%4.11%Consumer Non-Durables
Neutral
THATHARISA PLC11.816 B ZAR1795 ZAC−2.60%7.843 K0.705.365 B ZAR5.32%Non-Energy Minerals
Buy
CAACA SALES HOLDINGS LTD11.322 B ZAR1188 ZAC−1.00%22.891 K0.135.681 B ZAR9.671.23 ZAR+113.22%1.64%Distribution Services
TSGTSOGO SUN LIMITED11.255 B ZAR1057 ZAC−1.40%347.344 K0.2710.967 B ZAR7.191.47 ZAR+9.40%8.24%Consumer Services
CSBCASHBUILD LTD10.653 B ZAR14401 ZAC−0.08%2590.023.107 B ZAR−2.03 ZAR−107.70%4.56%Retail Trade
Neutral
MSTMUSTEK LTD10.126 B ZAR870 ZAC+0.12%6510.02500.598 M ZAR3.512.48 ZAR−46.08%8.85%Electronic Technology
OCEOCEANA GROUP LTD9.987 B ZAR7276 ZAC+0.97%114.389 K1.748.525 B ZAR9.357.78 ZAR+46.32%5.98%Consumer Non-Durables
PPCPPC LIMITED9.902 B ZAR336 ZAC+0.30%734.797 K0.505.141 B ZAR13.550.25 ZAR0.00%Non-Energy Minerals
SUISUN INTERNATIONAL LTD9.886 B ZAR3696 ZAC+1.82%265.048 K2.089.027 B ZAR8.824.19 ZAR+318.98%9.50%Consumer Services
ZZZDZEDA LIMITED9.275 B ZAR1181 ZAC−0.84%134.694 K0.222.2 B ZAR3.323.56 ZAR0.00%Finance
Buy
MRFMERAFE RESOURCES LTD9.244 B ZAR125 ZAC+0.81%2.5 M1.663.174 B ZAR1.780.70 ZAR+5.03%33.07%Non-Energy Minerals
Strong buy
ITEITALTILE LTD9.136 B ZAR945 ZAC−0.42%131.466 K0.3011.497 B ZAR7.841.21 ZAR−17.59%5.08%Retail Trade
Buy
AIPADCOCK INGRAM HLDGS LTD9.132 B ZAR5676 ZAC+4.72%257.219 K3.279.182 B ZAR10.335.49 ZAR+21.58%4.40%Health Technology
Neutral
HDCHUDACO INDUSTRIES LTD8.897 B ZAR16502 ZAC+0.02%13.308 K1.154.629 B ZAR7.8820.95 ZAR+27.92%6.21%Distribution Services
ACTAFROCENTRIC INV CORP LTD8.868 B ZAR280 ZAC+6.87%26 K0.342.344 B ZAR9.510.29 ZAR−43.83%3.94%Retail Trade
CHPCHOPPIES ENTERPRISES LTD8.719 B ZAR61 ZAC+12.96%82.619 K2.501.219 B ZAR4.470.14 ZAR+6.18%3.20%Retail Trade
CMLCORONATION FUND MNGRS LD8.435 B ZAR3478 ZAC+1.93%514.571 K1.3212.155 B ZAR9.223.77 ZAR−12.59%4.75%Finance
AELALTRON LIMITED A8.25 B ZAR1285 ZAC−1.91%94.436 K0.894.869 B ZAR−0.43 ZAR−112.92%3.43%Technology Services
Neutral
LEWLEWIS GROUP LTD8.184 B ZAR4707 ZAC+3.25%21.726 K2.262.461 B ZAR6.037.81 ZAR+10.06%13.03%Retail Trade
FBRFAMOUS BRANDS LTD8.024 B ZAR4986 ZAC+0.30%161.076 K0.294.997 B ZAR10.924.57 ZAR+44.21%7.44%Transportation
RFGRFG HOLDINGS LIMITED7.887 B ZAR1398 ZAC+2.79%812.35 K6.883.658 B ZAR7.061.98 ZAR+93.67%4.43%Consumer Non-Durables
Strong buy
ADHADVTECH LTD7.86 B ZAR2603 ZAC−1.81%194.245 K0.9314.247 B ZAR15.031.73 ZAR+43.02%3.35%Commercial Services
IVTINVICTA HOLDINGS LTD7.77 B ZAR2645 ZAC−0.19%46.203 K2.012.521 B ZAR5.185.11 ZAR−21.65%3.78%Distribution Services
SSKSTEFANUTTI STCK HLDGS LTD7.084 B ZAR105 ZAC−6.25%202.355 K1.04175.606 M ZAR11.050.10 ZAR0.00%Industrial Services