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 ZAR17708 ZAC+1.20%5.998 M1.42287.805 B ZAR6.7226.35 ZAR7.89%Finance
Buy
SOLSASOL LIMITED289.696 B ZAR13325 ZAC−0.04%2.02 M0.6084.678 B ZAR29.214.56 ZAR−69.61%9.00%Process Industries
Buy
MTNMTN GROUP LTD221.056 B ZAR9059 ZAC−0.35%11.567 M1.95163.875 B ZAR41.802.17 ZAR−70.86%3.63%Communications
Neutral
SHPSHOPRITE HOLDINGS LTD214.956 B ZAR25173 ZAC+0.73%1.771 M1.01137.005 B ZAR22.5011.19 ZAR2.73%Retail Trade
Buy
FSRFIRSTRAND LTD210.395 B ZAR6517 ZAC+0.20%17.771 M1.47364.638 B ZAR9.646.76 ZAR6.08%Finance
Buy
SLMSANLAM LIMITED206.22 B ZAR6805 ZAC+1.81%6.386 M1.05136.235 B ZAR9.826.93 ZAR+52.73%5.38%Finance
Neutral
ABGABSA GROUP LIMITED205.444 B ZAR14547 ZAC+1.03%2.994 M1.18119.384 B ZAR6.0823.93 ZAR9.27%Finance
Strong buy
BIDBID CORPORATION LTD196.341 B ZAR43156 ZAC+1.33%1.177 M1.47142.295 B ZAR19.3922.26 ZAR+96.96%2.41%Consumer Services
Buy
SPPTHE SPAR GROUP LTD152.316 B ZAR9675 ZAC+4.34%1.142 M2.1617.858 B ZAR46.412.08 ZAR−82.24%0.00%Distribution Services
Neutral
NEDNEDBANK GROUP LTD150.538 B ZAR22874 ZAC+0.86%2.419 M1.44105.382 B ZAR7.3131.28 ZAR7.66%Finance
Buy
OMUOLD MUTUAL LIMITED144.353 B ZAR1099 ZAC+2.61%22.093 M1.6651.406 B ZAR7.151.54 ZAR+5.94%7.74%Finance
Buy
AMSANGLO AMERICAN PLAT LTD124.583 B ZAR66176 ZAC−1.10%514.213 K0.84175.792 B ZAR13.3849.47 ZAR−83.50%3.18%Non-Energy Minerals
Sell
MTMMOMENTUM MET HLDGS LTD120.976 B ZAR2062 ZAC−0.67%5.767 M1.4627.401 B ZAR6.942.97 ZAR+1731.50%5.77%Finance
Neutral
VODVODACOM GROUP LTD118.604 B ZAR9047 ZAC−0.95%1.917 M1.78176.788 B ZAR10.029.03 ZAR−2.49%6.95%Communications
Buy
NPNNASPERS LTD -N-115.298 B ZAR360736 ZAC−0.27%549.829 K1.14644.51 B ZAR9.85366.18 ZAR0.24%Technology Services
Buy
BVTBIDVEST LTD114.912 B ZAR24625 ZAC+0.89%1.687 M1.9382.953 B ZAR3.71%Retail Trade
Buy
SSWSIBANYE STILLWATER LTD113.684 B ZAR2177 ZAC−6.08%18.219 M1.3465.669 B ZAR−13.34 ZAR−218.47%2.28%Non-Energy Minerals
Sell
PIKPICK N PAY STORES LTD108.827 B ZAR2014 ZAC−0.20%949.422 K0.849.691 B ZAR67.990.30 ZAR−87.09%9.17%Retail Trade
Neutral
IMPIMPALA PLATINUM HLGS LTD106.594 B ZAR8474 ZAC−5.55%8.687 M1.7380.828 B ZAR−8.71 ZAR−119.51%6.52%Non-Energy Minerals
Buy
MTHMOTUS HOLDINGS LTD106.321 B ZAR8368 ZAC−1.69%255.113 K0.5914.658 B ZAR4.9416.92 ZAR+24.33%7.58%Distribution Services
Strong buy
SAPSAPPI LTD105.616 B ZAR5077 ZAC−0.63%959.485 K0.4930.498 B ZAR−2.29 ZAR−114.14%5.43%Process Industries
Buy
KIOKUMBA IRON ORE LTD92.169 B ZAR46355 ZAC−3.67%349.837 K0.99154.339 B ZAR6.5670.64 ZAR−31.66%9.73%Non-Energy Minerals
Neutral
INLINVESTEC LTD91.629 B ZAR11993 ZAC+0.83%491.566 K1.43221.677 B ZAR5.0123.94 ZAR6.51%Finance
Strong buy
PPHPEPKOR HOLDINGS LTD87.408 B ZAR1784 ZAC+1.19%5.094 M1.1265.035 B ZAR−0.37 ZAR−127.77%2.72%Retail Trade
Neutral
DTCDATATEC LTD85.976 B ZAR3651 ZAC+1.16%144.269 K1.088.177 B ZAR5.616.51 ZAR+672.21%40.03%Technology Services
GFIGOLD FIELDS LTD83.1 B ZAR31070 ZAC−7.50%2.959 M1.39300.665 B ZAR21.8514.22 ZAR+8.09%2.22%Non-Energy Minerals
Sell
DSYDISCOVERY LTD79.048 B ZAR12025 ZAC+2.61%2.334 M1.3578.22 B ZAR14.088.54 ZAR+23.78%0.94%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD72.266 B ZAR6014 ZAC+1.64%5.554 M1.4053.497 B ZAR13.264.54 ZAR+46.34%5.11%Retail Trade
Buy
SPGSUPER GROUP LTD61.877 B ZAR2797 ZAC+0.29%1.101 M2.739.486 B ZAR6.584.25 ZAR+36.47%2.87%Transportation
Buy
MCGMULTICHOICE GROUP LTD59.141 B ZAR12043 ZAC+0.96%1.562 M1.2150.998 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
TFGTHE FOSCHINI GROUP LIMITED54.123 B ZAR9955 ZAC+1.72%1.162 M1.2231.657 B ZAR11.638.56 ZAR3.06%Retail Trade
Buy
CPICAPITEC BANK HLDGS LTD53.442 B ZAR232787 ZAC+1.28%383.446 K1.05266.857 B ZAR25.5091.30 ZAR1.88%Finance
Neutral
HARHARMONY GM CO LTD49.459 B ZAR16492 ZAC−4.19%1.891 M0.94107.86 B ZAR11.5014.34 ZAR+1198.59%0.44%Non-Energy Minerals
Strong sell
SNTSANTAM LIMITED48.961 B ZAR30057 ZAC+0.18%45.392 K0.9833.095 B ZAR10.1829.52 ZAR+19.15%4.67%Finance
Buy
REMREMGRO LTD48.151 B ZAR12289 ZAC+0.85%1.292 M0.9368.85 B ZAR21.445.73 ZAR−55.03%1.97%Finance
Neutral
BAWBARLOWORLD LTD45.028 B ZAR8631 ZAC−1.55%1.3 M2.0516.388 B ZAR7.2811.86 ZAR+6.05%5.70%Distribution Services
Buy
CLSCLICKS GROUP LTD44.468 B ZAR29151 ZAC−1.18%979.362 K1.3670.236 B ZAR26.4311.03 ZAR+25.68%2.30%Retail Trade
Buy
TKGTELKOM SA SOC LTD43.138 B ZAR2395 ZAC−1.52%829.047 K0.8711.875 B ZAR−19.97 ZAR−471.91%0.00%Communications
Neutral
ACLARCELORMITTAL SA LIMITED41.637 B ZAR120 ZAC+0.84%33.489 K0.171.338 B ZAR−3.52 ZAR−159.17%0.00%Non-Energy Minerals
Strong buy
APNASPEN PHARMACARE HLDGS LTD40.709 B ZAR22428 ZAC+0.52%1.116 M1.0599.114 B ZAR20.4710.96 ZAR−9.39%1.53%Health Technology
Buy
NPHNORTHAM PLATINUM HLDGS LTD39.807 B ZAR12513 ZAC−2.46%1.901 M0.9050.023 B ZAR−8.05 ZAR−127.22%5.46%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD38.698 B ZAR18100 ZAC+0.20%570.443 K1.0243.636 B ZAR3.8846.70 ZAR−8.93%12.61%Energy Minerals
Strong buy
RCLRCL FOODS LIMITED37.783 B ZAR1050 ZAC+4.90%220.974 K8.488.902 B ZAR8.011.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
AFEAECI LIMITED37.5 B ZAR9393 ZAC−0.43%149.039 K0.879 B ZAR8.6010.92 ZAR−4.01%7.21%Process Industries
TBSTIGER BRANDS LTD37.389 B ZAR20557 ZAC+3.31%341.092 K1.7231.1 B ZAR12.0917.00 ZAR+50.44%4.98%Consumer Non-Durables
Buy
DCPDIS-CHEM PHARMACIES LTD32.664 B ZAR3260 ZAC−1.12%1.235 M1.9828.354 B ZAR31.161.05 ZAR+15.99%1.26%Retail Trade
Neutral
MRPMR PRICE GROUP LTD31.875 B ZAR17491 ZAC+2.90%1.619 M1.3743.858 B ZAR15.4611.32 ZAR−1.58%4.30%Retail Trade
Buy
TGATHUNGELA RESOURCES LTD30.634 B ZAR13248 ZAC+1.67%356.024 K0.9518.31 B ZAR3.5936.92 ZAR−23.22%38.36%Utilities
Neutral
KAPKAP LIMITED29.628 B ZAR258 ZAC0.00%2.02 M1.306.409 B ZAR38.510.07 ZAR−87.33%0.00%Transportation
Neutral
AEGAVENG GROUP LIMITED28.865 B ZAR627 ZAC+0.80%29.463 K0.36775.489 M ZAR−10.49 ZAR0.00%Industrial Services
TCPTRANSACTION CAPITAL LTD28.244 B ZAR273 ZAC+0.74%817.961 K0.242.118 B ZAR−1.23 ZAR−136.87%0.00%Commercial Services
Strong buy
OMNOMNIA HOLDINGS LTD26.572 B ZAR5351 ZAC−0.13%207.365 K0.858.67 B ZAR8.046.65 ZAR+26.96%7.00%Process Industries
Strong sell
OOUTOUTSURANCE GROUP LIMITED26.099 B ZAR4056 ZAC+0.57%2.317 M0.8261.724 B ZAR18.482.19 ZAR−55.65%3.34%Finance
Buy
WBOWILSON BAYLY HLM-OVC LTD23.769 B ZAR13970 ZAC+2.89%112.009 K1.058.733 B ZAR7.9617.54 ZAR0.00%Industrial Services
Buy
NTCNETCARE LIMITED23.699 B ZAR1146 ZAC−1.63%5.388 M0.9815.339 B ZAR12.260.93 ZAR+72.05%5.57%Health Services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD22.641 B ZAR1075 ZAC+0.19%7.015 M1.2915.619 B ZAR59.820.18 ZAR−84.58%4.10%Health Services
Buy
KALKAL GROUP LIMITED22.397 B ZAR4201 ZAC+0.02%18.778 K0.662.958 B ZAR7.006.00 ZAR+32.86%4.29%Commercial Services
HCIHOSKEN CONS INV LTD21.758 B ZAR17257 ZAC−1.62%31.252 K0.5214.187 B ZAR4.3939.32 ZAR+143.13%0.00%Consumer Services
TRUTRUWORTHS INT LTD20.535 B ZAR7548 ZAC+0.19%1.562 M1.5327.614 B ZAR8.418.98 ZAR+45.46%7.66%Retail Trade
Buy
ARLASTRAL FOODS LTD19.251 B ZAR14858 ZAC+0.39%34.512 K0.575.707 B ZAR−13.35 ZAR−209.73%0.00%Process Industries
Sell
BLUBLUE LABEL TELECOMS LTD18.918 B ZAR430 ZAC+1.65%202.844 K1.183.718 B ZAR5.110.84 ZAR−18.48%0.00%Distribution Services
PPMRPREMIER GROUP LIMITED17.938 B ZAR6041 ZAC+0.02%853.928 K22.382.327 M ZAR0.00%Distribution Services
Buy
NPKNAMPAK LTD16.634 B ZAR17991 ZAC−0.05%3.955 K0.641.425 B ZAR−903.98 ZAR−1659.19%0.00%Process Industries
MTAMETAIR INVESTMENTS LTD15.856 B ZAR1176 ZAC0.00%381.102 K0.642.262 B ZAR24.110.49 ZAR−85.91%0.00%Producer Manufacturing
NY1NINETY ONE LIMITED15.381 B ZAR3880 ZAC+0.75%1.002 M3.3659.822 B ZAR9.903.92 ZAR−3.52%7.69%Finance
Sell
RBXRAUBEX GROUP LTD15.307 B ZAR3049 ZAC+0.03%459.126 K4.585.516 B ZAR7.264.20 ZAR+66.65%4.56%Industrial Services
NNRPNEPI ROCKCASTLE N.V.15.26 B ZAR12702 ZAC0.00%3.197 M1.7383.925 B ZAR8.4814.98 ZAR+122.09%8.35%Finance
Neutral
AVIAVI LTD14.92 B ZAR8693 ZAC+1.38%697.84 K1.2328.518 B ZAR14.296.08 ZAR+17.54%5.62%Consumer Non-Durables
Buy
ARIAFRICAN RAINBOW MIN LTD14.662 B ZAR19623 ZAC−3.63%683.323 K0.6839.916 B ZAR7.8624.97 ZAR−57.64%12.77%Non-Energy Minerals
Buy
HLMHULAMIN LTD13.796 B ZAR297 ZAC+2.41%134.11 K1.24940.524 M ZAR3.660.81 ZAR−55.02%0.00%Non-Energy Minerals
RLOREUNERT LTD13.781 B ZAR6632 ZAC−0.24%116.154 K0.8610.603 B ZAR11.525.76 ZAR+19.25%4.99%Consumer Durables
BELBELL EQUIPMENT LTD13.514 B ZAR2705 ZAC+0.11%33.672 K0.442.582 B ZAR3.797.13 ZAR+173.95%3.33%Producer Manufacturing
MPTMPACT LIMITED12.823 B ZAR2558 ZAC−1.65%15.627 K0.703.838 B ZAR5.284.85 ZAR+40.39%4.62%Process Industries
Strong buy
MURMURRAY & ROBERTS HLDGS12.46 B ZAR117 ZAC+0.86%1.412 M2.18462.523 M ZAR−1.85 ZAR−1906.34%0.00%Industrial Services
Strong buy
CMHCOMBINED MOTOR HLDGS LTD12.434 B ZAR2733 ZAC+4.00%18.731 K0.431.967 B ZAR5.105.36 ZAR+20.57%14.68%Retail Trade
LBRLIBSTAR HOLDINGS LTD12.382 B ZAR390 ZAC−2.01%105.896 K0.992.383 B ZAR10.260.38 ZAR+43.80%5.50%Consumer Non-Durables
Neutral
ADRADCORP HOLDINGS LIMITED12.049 B ZAR435 ZAC−0.68%18.666 K1.41472.28 M ZAR7.680.57 ZAR7.41%Commercial Services
THATHARISA PLC11.816 B ZAR1595 ZAC+2.37%22.628 K2.064.663 B ZAR6.13%Non-Energy Minerals
Buy
CAACA SALES HOLDINGS LTD11.322 B ZAR1240 ZAC+3.51%285.821 K0.785.705 B ZAR10.091.23 ZAR+113.22%1.28%Distribution Services
TSGTSOGO SUN LIMITED11.076 B ZAR1132 ZAC+0.80%1.2 M3.1311.652 B ZAR6.011.88 ZAR+120.04%7.75%Consumer Services
CSBCASHBUILD LTD10.653 B ZAR15500 ZAC+4.38%14.153 K1.953.204 B ZAR−2.03 ZAR−107.70%4.42%Retail Trade
Neutral
MSTMUSTEK LTD10.126 B ZAR901 ZAC+1.35%13.594 K0.17512.106 M ZAR3.632.48 ZAR−46.08%8.65%Electronic Technology
OCEOCEANA GROUP LTD9.987 B ZAR7604 ZAC+4.54%435.156 K8.288.521 B ZAR9.787.78 ZAR+46.32%5.98%Consumer Non-Durables
Strong buy
PPCPPC LIMITED9.902 B ZAR325 ZAC0.00%1.735 M1.265.018 B ZAR13.100.25 ZAR0.00%Non-Energy Minerals
SUISUN INTERNATIONAL LTD9.886 B ZAR3681 ZAC+1.29%153.05 K0.878.914 B ZAR8.794.19 ZAR+318.98%10.70%Consumer Services
AELALTRON LIMITED A9.464 B ZAR1140 ZAC−0.09%120.062 K0.514.32 B ZAR−0.99 ZAR3.86%Technology Services
Neutral
ZZZDZEDA LIMITED9.275 B ZAR1181 ZAC+0.51%194.15 K1.912.195 B ZAR3.053.87 ZAR0.00%Finance
Buy
MRFMERAFE RESOURCES LTD9.244 B ZAR127 ZAC+0.79%2.369 M1.233.149 B ZAR1.810.70 ZAR+5.03%26.19%Non-Energy Minerals
Strong buy
ITEITALTILE LTD9.136 B ZAR946 ZAC−0.42%887.319 K3.3211.558 B ZAR7.851.21 ZAR−17.59%5.05%Retail Trade
Buy
AIPADCOCK INGRAM HLDGS LTD9.132 B ZAR5570 ZAC+1.20%43.191 K1.568.898 B ZAR10.145.49 ZAR+21.58%4.54%Health Technology
Neutral
HDCHUDACO INDUSTRIES LTD8.897 B ZAR16800 ZAC+0.60%6.515 K0.264.684 B ZAR8.0220.95 ZAR+27.92%6.14%Distribution Services
Buy
ACTAFROCENTRIC INV CORP LTD8.868 B ZAR300 ZAC+7.91%103.509 K0.392.319 B ZAR10.190.29 ZAR−43.83%0.00%Retail Trade
CHPCHOPPIES ENTERPRISES LTD8.719 B ZAR59 ZAC−1.67%24.961 K0.501.2 B ZAR4.320.14 ZAR+6.18%0.00%Retail Trade
CMLCORONATION FUND MNGRS LD8.435 B ZAR3048 ZAC−0.42%312.694 K1.4210.701 B ZAR16.661.83 ZAR−62.51%5.39%Finance
RFGRFG HOLDINGS LIMITED7.887 B ZAR1339 ZAC+3.00%179.959 K14.903.401 B ZAR7.371.82 ZAR+121.21%4.77%Consumer Non-Durables
Strong buy
ADHADVTECH LTD7.86 B ZAR2869 ZAC+1.92%711.61 K0.9715.414 B ZAR16.571.73 ZAR+43.02%2.38%Commercial Services
IVTINVICTA HOLDINGS LTD7.77 B ZAR2619 ZAC−1.17%10.524 K0.302.525 B ZAR5.135.11 ZAR−21.65%3.77%Distribution Services
LEWLEWIS GROUP LTD7.483 B ZAR4420 ZAC+0.43%2850.002.373 B ZAR6.506.80 ZAR+2.80%13.93%Retail Trade
FBRFAMOUS BRANDS LTD7.444 B ZAR5502 ZAC+4.50%47.908 K0.485.277 B ZAR11.874.63 ZAR+17.61%7.05%Transportation
CATCAXTON CTP PUBLISH PRINT6.975 B ZAR1036 ZAC−0.77%161.435 K2.973.744 B ZAR6.011.72 ZAR+69.03%5.74%Consumer Services