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 ZAR21,912 ZAC+0.34%2.085 M0.76358.513 B ZAR8.3226.35 ZAR6.52%Finance
Buy
SOLSASOL LIMITED289.696 B ZAR14,180 ZAC−1.00%1.828 M0.6091.242 B ZAR31.094.56 ZAR−69.61%8.38%Process industries
Buy
MTNMTN GROUP LTD221.056 B ZAR7,725 ZAC+0.29%2.222 M0.42138.852 B ZAR35.652.17 ZAR−70.86%4.28%Communications
Neutral
SHPSHOPRITE HOLDINGS LTD214.956 B ZAR29,484 ZAC+0.61%723.87 K0.73160.648 B ZAR26.3511.19 ZAR2.33%Retail trade
Neutral
FSRFIRSTRAND LTD210.395 B ZAR7,995 ZAC−0.16%7.758 M0.64449.096 B ZAR11.836.76 ZAR4.93%Finance
Buy
SLMSANLAM LIMITED206.22 B ZAR7,895 ZAC+1.20%4.109 M1.09154.039 B ZAR11.396.93 ZAR+52.73%5.13%Finance
Sell
ABGABSA GROUP LIMITED205.444 B ZAR16,293 ZAC−0.21%2.356 M0.89135.376 B ZAR6.8123.93 ZAR8.39%Finance
Buy
BIDBID CORPORATION LTD196.341 B ZAR44,309 ZAC−1.13%451.913 K0.59149.711 B ZAR19.9122.26 ZAR+96.96%2.29%Consumer services
Buy
SPPTHE SPAR GROUP LTD152.316 B ZAR12,515 ZAC+1.80%685.621 K1.3323.67 B ZAR−1.87 ZAR−116.08%0.00%Distribution services
Neutral
NEDNEDBANK GROUP LTD150.538 B ZAR26,895 ZAC+1.33%903.41 K0.69123.293 B ZAR8.6031.28 ZAR7.13%Finance
Strong buy
VODVODACOM GROUP LTD149.222 B ZAR9,868 ZAC+0.30%848.961 K0.60190.242 B ZAR11.938.27 ZAR−15.95%6.00%Communications
Buy
OMUOLD MUTUAL LIMITED144.353 B ZAR1,194 ZAC−0.42%8.363 M0.7457.443 B ZAR7.771.54 ZAR+5.94%6.76%Finance
Buy
AMSANGLO AMERICAN PLAT LTD124.583 B ZAR70,130 ZAC+1.33%460.947 K1.55181.816 B ZAR15.9144.08 ZAR−80.40%3.08%Non-energy minerals
Sell
MTMMOMENTUM GROUP LIMITED120.976 B ZAR2,546 ZAC+5.51%3.145 M0.9032.083 B ZAR8.572.97 ZAR+1,731.50%5.39%Finance
Buy
NPNNASPERS LTD -N-120.524 B ZAR344,538 ZAC−0.14%287.307 K0.68614.724 B ZAR12.05285.97 ZAR−64.60%0.25%Technology services
Strong buy
PIKPICK N PAY STORES LTD114.948 B ZAR2,375 ZAC+1.84%2.204 M0.7424.183 B ZAR−5.62 ZAR−361.96%0.00%Retail trade
Neutral
BVTBIDVEST LTD114.912 B ZAR27,001 ZAC−0.37%824.396 K0.9992.11 B ZAR15.0517.94 ZAR+27.10%3.34%Retail trade
Buy
SSWSIBANYE STILLWATER LTD113.684 B ZAR1,948 ZAC−1.72%5.916 M0.6256.074 B ZAR−13.34 ZAR−218.47%2.68%Non-energy minerals
Sell
INLINVESTEC LTD113.092 B ZAR14,041 ZAC+1.70%718.489 K0.96255.674 B ZAR5.6824.70 ZAR5.61%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD106.594 B ZAR9,068 ZAC−1.48%3.386 M1.0482.919 B ZAR−8.71 ZAR−119.51%6.36%Non-energy minerals
Buy
MTHMOTUS HOLDINGS LTD106.321 B ZAR10,252 ZAC−1.40%332.78 K1.0217.989 B ZAR6.0616.92 ZAR+24.33%6.20%Distribution services
Strong buy
SAPSAPPI LTD105.616 B ZAR5,491 ZAC+0.35%824.535 K0.9532.659 B ZAR−3.35 ZAR−124.90%5.07%Process industries
Buy
DTCDATATEC LTD102.013 B ZAR3,540 ZAC−0.37%36.049 K0.198.175 B ZAR9.613.69 ZAR+52.10%5.49%Technology services
Buy
KIOKUMBA IRON ORE LTD92.169 B ZAR40,283 ZAC+1.64%246.481 K0.59127.113 B ZAR6.4162.88 ZAR−5.69%11.81%Non-energy minerals
Sell
PPHPEPKOR HOLDINGS LTD87.408 B ZAR1,976 ZAC+1.02%4.764 M0.6272.076 B ZAR−0.39 ZAR−125.35%2.46%Retail trade
Buy
GFIGOLD FIELDS LTD83.1 B ZAR30,073 ZAC+1.55%1.117 M0.43265.035 B ZAR21.1514.22 ZAR+8.09%2.52%Non-energy minerals
Neutral
DSYDISCOVERY LTD79.048 B ZAR13,758 ZAC+0.49%530.816 K0.4791.368 B ZAR16.118.54 ZAR+23.78%1.28%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD72.266 B ZAR5,733 ZAC−0.85%6.291 M1.6952.276 B ZAR12.644.54 ZAR+46.34%5.23%Retail trade
Buy
SPGSUPER GROUP LTD61.877 B ZAR2,960 ZAC−0.24%233.922 K0.8410.081 B ZAR6.974.25 ZAR+36.47%2.70%Transportation
Buy
TFGTHE FOSCHINI GROUP LIMITED58.853 B ZAR13,502 ZAC+1.94%1.481 M0.8042.841 B ZAR14.549.29 ZAR+3.81%2.26%Retail trade
Buy
MCGMULTICHOICE GROUP LTD55.968 B ZAR10,915 ZAC−0.24%207.78 K0.3746.77 B ZAR−9.35 ZAR−402.28%0.00%Consumer services
Neutral
CPICAPITEC BANK HLDGS LTD53.442 B ZAR277,904 ZAC+0.39%141.451 K0.44321.392 B ZAR30.4491.30 ZAR1.76%Finance
Neutral
HARHARMONY GM CO LTD49.459 B ZAR16,336 ZAC+3.21%2.397 M1.0099.187 B ZAR11.4014.34 ZAR+1,198.59%1.40%Non-energy minerals
Strong sell
SNTSANTAM LIMITED48.961 B ZAR31,879 ZAC+0.08%27.99 K0.7835.137 B ZAR10.8029.52 ZAR+19.15%4.40%Finance
Neutral
REMREMGRO LTD48.151 B ZAR13,503 ZAC+1.20%1.052 M0.5975.393 B ZAR23.555.73 ZAR−55.03%1.80%Finance
Strong buy
BAWBARLOWORLD LTD45.028 B ZAR9,379 ZAC+3.27%491.693 K2.1216.974 B ZAR9.549.83 ZAR+14.45%5.61%Distribution services
Neutral
CLSCLICKS GROUP LTD44.468 B ZAR33,889 ZAC−0.39%267.444 K0.4180.986 B ZAR30.7211.03 ZAR+25.68%2.07%Retail trade
Buy
TKGTELKOM SA SOC LTD42.463 B ZAR2,348 ZAC+0.13%1.405 M0.8011.436 B ZAR6.183.80 ZAR−26.97%0.00%Communications
Buy
ACLARCELORMITTAL SA LIMITED41.637 B ZAR137 ZAC+3.79%234.374 K0.251.46 B ZAR−3.52 ZAR−159.17%0.00%Non-energy minerals
Strong buy
APNASPEN PHARMACARE HLDGS LTD40.709 B ZAR24,103 ZAC−0.71%505.269 K0.57107.852 B ZAR22.0010.96 ZAR−9.39%1.41%Health technology
Buy
NPHNORTHAM PLATINUM HLDGS LTD39.807 B ZAR13,583 ZAC+0.04%1.313 M0.9752.939 B ZAR−8.05 ZAR−127.22%5.16%Non-energy minerals
Buy
EXXEXXARO RESOURCES LTD38.698 B ZAR19,476 ZAC+0.42%739.697 K0.7946.848 B ZAR4.1746.70 ZAR−8.93%11.10%Energy minerals
Buy
RCLRCL FOODS LIMITED37.783 B ZAR956 ZAC+0.63%32.119 K0.818.449 B ZAR7.301.31 ZAR+6.04%0.00%Consumer non-durables
MRPMR PRICE GROUP LTD37.648 B ZAR21,150 ZAC+0.68%568.675 K0.5254.234 B ZAR17.0212.43 ZAR−2.13%3.48%Retail trade
Buy
AFEAECI LIMITED37.5 B ZAR10,101 ZAC+2.95%241.991 K1.079.359 B ZAR9.2510.92 ZAR−4.01%2.23%Process industries
TBSTIGER BRANDS LTD37.389 B ZAR22,001 ZAC+0.46%84.377 K0.3134.232 B ZAR11.9318.44 ZAR+79.77%4.52%Consumer non-durables
Buy
DCPDIS-CHEM PHARMACIES LTD36.283 B ZAR3,567 ZAC−0.08%653.647 K1.2230.701 B ZAR31.091.15 ZAR+15.67%1.28%Retail trade
Neutral
TGATHUNGELA RESOURCES LTD30.634 B ZAR12,365 ZAC+5.05%729.704 K1.6016.536 B ZAR3.3536.92 ZAR−23.22%16.99%Utilities
Neutral
KAPKAP LIMITED29.628 B ZAR297 ZAC0.00%854.655 K0.647.431 B ZAR44.330.07 ZAR−87.33%0.00%Transportation
Neutral
AEGAVENG GROUP LIMITED28.865 B ZAR863 ZAC+2.86%105.256 K0.631.044 B ZAR−10.49 ZAR−324.53%0.00%Industrial services
TCPTRANSACTION CAPITAL LTD28.244 B ZAR283 ZAC−0.35%584.273 K0.662.235 B ZAR−1.04 ZAR−130.88%0.00%Commercial services
Strong buy
OOUTOUTSURANCE GROUP LIMITED26.099 B ZAR4,728 ZAC+0.83%664.212 K0.5171.977 B ZAR21.542.19 ZAR−55.65%2.97%Finance
Neutral
WBOWILSON BAYLY HLM-OVC LTD23.769 B ZAR17,998 ZAC+1.08%39.953 K0.8111.452 B ZAR10.2617.54 ZAR1.29%Industrial services
HCIHOSKEN CONS INV LTD23.733 B ZAR19,100 ZAC−0.53%96.626 K1.4815.527 B ZAR24.477.81 ZAR−69.63%0.00%Consumer services
NTCNETCARE LIMITED23.699 B ZAR1,241 ZAC+1.80%3.827 M0.5316.023 B ZAR12.860.97 ZAR+64.35%5.34%Health services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD22.641 B ZAR1,278 ZAC−1.01%5.1 M1.3018.76 B ZAR5.772.21 ZAR+109.26%3.57%Health services
Neutral
KALKAL GROUP LIMITED22.397 B ZAR4,641 ZAC−3.21%6230.043.377 B ZAR7.366.31 ZAR+22.42%3.84%Commercial services
OMNOMNIA HOLDINGS LTD22.219 B ZAR6,647 ZAC+0.90%637.347 K2.6310.66 B ZAR9.546.96 ZAR+6.66%5.69%Process industries
Strong buy
TRUTRUWORTHS INT LTD20.535 B ZAR8,913 ZAC+0.77%816.738 K0.9532.422 B ZAR9.938.98 ZAR+45.46%6.52%Retail trade
Buy
ARLASTRAL FOODS LTD19.251 B ZAR17,083 ZAC+0.96%27.108 K0.886.523 B ZAR−5.81 ZAR−128.52%0.00%Process industries
Buy
BLUBLUE LABEL TELECOMS LTD18.918 B ZAR430 ZAC−0.23%303.467 K0.963.762 B ZAR5.110.84 ZAR−18.48%0.00%Distribution services
PPMRPREMIER GROUP LIMITED18.587 B ZAR7,219 ZAC−1.12%9.703 K0.402.812 M ZAR10.157.11 ZAR0.00%Distribution services
Buy
RBXRAUBEX GROUP LTD17.425 B ZAR4,606 ZAC+2.11%90.805 K0.278.158 B ZAR9.774.71 ZAR+55.14%3.44%Industrial services
Strong buy
NY1NINETY ONE LIMITED16.736 B ZAR3,918 ZAC+0.80%219.742 K0.4670.121 B ZAR9.074.32 ZAR−4.84%7.62%Finance
Sell
NPKNAMPAK LTD16.634 B ZAR38,998 ZAC+0.12%17.169 K1.043.083 B ZAR−197.84 ZAR−322.37%0.00%Process industries
MTAMETAIR INVESTMENTS LTD15.856 B ZAR1,393 ZAC+2.20%142.483 K0.252.631 B ZAR28.560.49 ZAR−85.91%0.00%Producer manufacturing
NNRPNEPI ROCKCASTLE N.V.15.26 B ZAR13,426 ZAC+0.52%924.879 K0.8888.253 B ZAR8.9614.98 ZAR+122.09%7.94%Finance
Buy
AVIAVI LTD14.92 B ZAR9,688 ZAC+0.22%1.953 M3.1432.15 B ZAR15.936.08 ZAR+17.54%5.30%Consumer non-durables
Neutral
ARIAFRICAN RAINBOW MIN LTD14.662 B ZAR21,678 ZAC+0.11%192.309 K0.6342.453 B ZAR8.6824.97 ZAR−57.64%8.31%Non-energy minerals
Buy
HLMHULAMIN LTD13.796 B ZAR449 ZAC+0.22%90.826 K0.511.456 B ZAR5.530.81 ZAR−55.02%0.00%Non-energy minerals
RLOREUNERT LTD13.781 B ZAR7,317 ZAC+1.84%88.595 K0.7411.456 B ZAR12.315.95 ZAR+22.71%4.72%Consumer durables
BELBELL EQUIPMENT LTD13.514 B ZAR5,007 ZAC−0.34%16.925 K0.064.805 B ZAR7.027.13 ZAR+173.95%0.00%Producer manufacturing
ADRADCORP HOLDINGS LIMITED12.982 B ZAR458 ZAC−2.76%86.207 K0.79504.481 M ZAR5.630.81 ZAR6.94%Commercial services
CMHCOMBINED MOTOR HLDGS LTD12.84 B ZAR2,749 ZAC−0.33%18.644 K0.522.065 B ZAR5.135.36 ZAR+9.91%13.26%Retail trade
MPTMPACT LIMITED12.823 B ZAR2,852 ZAC−0.28%32.306 K0.794.224 B ZAR5.894.85 ZAR+40.39%4.20%Process industries
MURMURRAY & ROBERTS HLDGS12.46 B ZAR271 ZAC−2.52%1.204 M1.331.094 B ZAR−1.85 ZAR−1,906.34%0.00%Industrial services
Strong buy
LBRLIBSTAR HOLDINGS LTD12.382 B ZAR381 ZAC−2.56%6.689 K0.222.324 B ZAR10.020.38 ZAR+43.80%3.85%Consumer non-durables
Neutral
THATHARISA PLC11.816 B ZAR1,950 ZAC+0.05%7010.045.828 B ZAR4.90%Non-energy minerals
Buy
CAACA SALES HOLDINGS LTD11.322 B ZAR1,309 ZAC−3.89%53.195 K0.396.502 B ZAR10.651.23 ZAR+113.22%1.44%Distribution services
TSGTSOGO SUN LIMITED11.255 B ZAR1,102 ZAC−1.52%397.993 K0.5611.621 B ZAR7.501.47 ZAR+9.40%7.77%Consumer services
CSBCASHBUILD LTD10.653 B ZAR16,922 ZAC+3.19%5.243 K0.423.505 B ZAR−2.03 ZAR−107.70%4.01%Retail trade
MSTMUSTEK LTD10.126 B ZAR1,351 ZAC+6.04%141.641 K0.24731.333 M ZAR5.452.48 ZAR−46.08%6.06%Electronic technology
PPCPPC LIMITED10.058 B ZAR385 ZAC−1.03%4.1 M2.325.955 B ZAR44.000.09 ZAR−29.55%0.00%Non-energy minerals
Strong buy
OCEOCEANA GROUP LTD9.987 B ZAR6,898 ZAC+1.74%101.92 K0.897.943 B ZAR6.4610.69 ZAR+168.93%7.37%Consumer non-durables
Strong buy
SUISUN INTERNATIONAL LTD9.886 B ZAR3,681 ZAC+0.90%37.392 K0.208.89 B ZAR8.794.19 ZAR+318.98%9.62%Consumer services
ZZZDZEDA LIMITED9.275 B ZAR1,250 ZAC+2.21%49.289 K0.062.275 B ZAR3.513.56 ZAR0.00%Finance
Neutral
MRFMERAFE RESOURCES LTD9.244 B ZAR148 ZAC+2.07%2.531 M0.873.674 B ZAR2.110.70 ZAR+5.03%28.57%Non-energy minerals
Strong buy
ITEITALTILE LTD9.136 B ZAR1,141 ZAC−4.52%122.285 K0.6114.527 B ZAR9.471.21 ZAR−17.59%4.02%Retail trade
AIPADCOCK INGRAM HLDGS LTD9.132 B ZAR5,955 ZAC+0.81%3.085 K0.289.551 B ZAR10.845.49 ZAR+21.58%4.23%Health technology
Neutral
HDCHUDACO INDUSTRIES LTD8.897 B ZAR18,001 ZAC+1.39%124.315 K23.894.98 B ZAR9.0519.90 ZAR+13.32%5.77%Distribution services
Buy
ACTAFROCENTRIC INV CORP LTD8.868 B ZAR267 ZAC−4.64%1 K0.002.352 B ZAR9.070.29 ZAR−43.83%3.93%Retail trade
CHPCHOPPIES ENTERPRISES LTD8.719 B ZAR66 ZAC+1.54%3.37 K0.041.247 B ZAR4.840.14 ZAR+6.18%3.08%Retail trade
CMLCORONATION FUND MNGRS LD8.435 B ZAR3,752 ZAC+0.32%182.803 K0.3313.068 B ZAR9.953.77 ZAR−12.59%9.36%Finance
IVTINVICTA HOLDINGS LTD8.279 B ZAR3,290 ZAC+2.75%7.868 K0.143.05 B ZAR6.724.89 ZAR−33.95%3.13%Distribution services
AELALTRON LIMITED A8.25 B ZAR1,649 ZAC+1.92%1.191 M4.666.13 B ZAR−0.43 ZAR−112.92%3.59%Technology services
LEWLEWIS GROUP LTD8.184 B ZAR5,461 ZAC−2.45%29.419 K0.242.903 B ZAR6.997.81 ZAR+10.06%11.04%Retail trade
FBRFAMOUS BRANDS LTD8.024 B ZAR5,473 ZAC+1.99%241.177 K1.195.378 B ZAR11.994.57 ZAR+44.21%6.91%Transportation
RFGRFG HOLDINGS LIMITED7.887 B ZAR1,528 ZAC−0.52%469.371 K1.224.019 B ZAR7.711.98 ZAR+93.67%4.04%Consumer non-durables
Strong buy
KSTPSG FIN SERVICES LTD7.884 B ZAR1,704 ZAC+1.67%159.305 K0.8421.024 B ZAR21.180.80 ZAR+16.68%2.51%Finance
Neutral
ADHADVTECH LTD7.86 B ZAR3,010 ZAC+0.30%90.467 K0.8416.43 B ZAR17.391.73 ZAR+43.02%2.90%Commercial services