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 ZAR17201 ZAC−0.29%2.355 M0.60283.694 B ZAR6.5326.35 ZAR8.01%Finance
Buy
SOLSASOL LIMITED289.696 B ZAR13118 ZAC+2.40%660.986 K0.1881.392 B ZAR28.764.56 ZAR−69.61%9.37%Process Industries
Buy
MTNMTN GROUP LTD221.056 B ZAR8641 ZAC+2.97%1.273 M0.21151.292 B ZAR39.882.17 ZAR−70.86%3.93%Communications
Neutral
SHPSHOPRITE HOLDINGS LTD214.956 B ZAR24518 ZAC+1.73%329.255 K0.19132.11 B ZAR21.9211.19 ZAR2.83%Retail Trade
Buy
FSRFIRSTRAND LTD210.395 B ZAR6207 ZAC+1.21%1.475 M0.12343.776 B ZAR9.186.76 ZAR6.44%Finance
Buy
SLMSANLAM LIMITED206.22 B ZAR6567 ZAC+0.72%288.894 K0.04132.832 B ZAR9.486.93 ZAR+52.73%5.52%Finance
Neutral
ABGABSA GROUP LIMITED205.444 B ZAR13922 ZAC+0.66%576.604 K0.23114.683 B ZAR5.8223.93 ZAR9.65%Finance
Buy
BIDBID CORPORATION LTD196.341 B ZAR42452 ZAC+0.60%94.914 K0.10140.978 B ZAR19.0722.26 ZAR+96.96%2.43%Consumer Services
Buy
SPPTHE SPAR GROUP LTD152.316 B ZAR9159 ZAC+1.74%57.206 K0.1017.326 B ZAR43.932.08 ZAR−82.24%0.00%Distribution Services
Neutral
NEDNEDBANK GROUP LTD150.538 B ZAR21810 ZAC+0.65%144.385 K0.08100.666 B ZAR6.9731.28 ZAR8.02%Finance
Buy
OMUOLD MUTUAL LIMITED144.353 B ZAR1031 ZAC+1.38%2.298 M0.1748.628 B ZAR6.711.54 ZAR+5.94%8.18%Finance
Buy
AMSANGLO AMERICAN PLAT LTD124.583 B ZAR62953 ZAC+1.87%410.801 K0.76162.352 B ZAR12.7349.47 ZAR−83.50%3.45%Non-Energy Minerals
Neutral
MTMMOMENTUM MET HLDGS LTD120.976 B ZAR2006 ZAC+1.83%626.05 K0.1526.116 B ZAR6.752.97 ZAR+1731.50%6.09%Finance
Neutral
VODVODACOM GROUP LTD118.604 B ZAR8954 ZAC+1.63%137.524 K0.12170.518 B ZAR9.929.03 ZAR−2.49%7.21%Communications
Buy
NPNNASPERS LTD -N-115.298 B ZAR365068 ZAC+2.11%85.476 K0.17637.012 B ZAR9.97366.18 ZAR0.24%Technology Services
Buy
BVTBIDVEST LTD114.912 B ZAR23463 ZAC+1.65%111.715 K0.1278.453 B ZAR3.93%Retail Trade
Buy
SSWSIBANYE STILLWATER LTD113.684 B ZAR2289 ZAC+2.23%2.562 M0.1763.405 B ZAR−13.34 ZAR−218.47%2.37%Non-Energy Minerals
Sell
PIKPICK N PAY STORES LTD108.827 B ZAR1929 ZAC+1.26%147.354 K0.139.149 B ZAR65.120.30 ZAR−87.09%9.71%Retail Trade
Neutral
IMPIMPALA PLATINUM HLGS LTD106.594 B ZAR8692 ZAC+0.79%1.561 M0.2777.692 B ZAR−8.71 ZAR−119.51%6.78%Non-Energy Minerals
Buy
MTHMOTUS HOLDINGS LTD106.321 B ZAR8101 ZAC+1.34%11.456 K0.0313.764 B ZAR4.7916.92 ZAR+24.33%8.07%Distribution Services
Strong buy
SAPSAPPI LTD105.616 B ZAR5067 ZAC+0.50%476.613 K0.2530.08 B ZAR−2.29 ZAR−114.14%5.50%Process Industries
Buy
KIOKUMBA IRON ORE LTD92.169 B ZAR46326 ZAC+1.81%83.682 K0.24145.93 B ZAR6.5670.64 ZAR−31.66%10.29%Non-Energy Minerals
Neutral
INLINVESTEC LTD91.629 B ZAR11937 ZAC+1.14%41.234 K0.11220.398 B ZAR4.9923.94 ZAR6.57%Finance
Strong buy
PPHPEPKOR HOLDINGS LTD87.408 B ZAR1714 ZAC+0.76%913.639 K0.2062.75 B ZAR−0.37 ZAR−127.77%2.82%Retail Trade
Neutral
DTCDATATEC LTD85.976 B ZAR3394 ZAC+0.98%84.772 K0.777.613 B ZAR5.216.51 ZAR+672.21%42.99%Technology Services
GFIGOLD FIELDS LTD83.1 B ZAR33466 ZAC+2.22%292.102 K0.12293.004 B ZAR23.5314.22 ZAR+8.09%2.28%Non-Energy Minerals
Sell
DSYDISCOVERY LTD79.048 B ZAR11223 ZAC+2.02%157.95 K0.0973.408 B ZAR13.148.54 ZAR+23.78%1.00%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD72.266 B ZAR5817 ZAC+1.73%944.071 K0.2651.734 B ZAR12.824.54 ZAR+46.34%5.29%Retail Trade
Buy
SPGSUPER GROUP LTD61.877 B ZAR2651 ZAC+1.57%101.897 K0.278.874 B ZAR6.244.25 ZAR+36.47%3.07%Transportation
Neutral
MCGMULTICHOICE GROUP LTD59.141 B ZAR11936 ZAC+1.40%319.772 K0.2150.331 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
TFGTHE FOSCHINI GROUP LIMITED54.123 B ZAR9439 ZAC+1.20%156.063 K0.1630.166 B ZAR11.028.56 ZAR3.22%Retail Trade
Buy
CPICAPITEC BANK HLDGS LTD53.442 B ZAR217863 ZAC+0.76%51.656 K0.14251.028 B ZAR23.8691.30 ZAR2.00%Finance
Neutral
HARHARMONY GM CO LTD49.459 B ZAR17385 ZAC+1.84%245.713 K0.09106.976 B ZAR12.1314.34 ZAR+1198.59%0.44%Non-Energy Minerals
Strong sell
SNTSANTAM LIMITED48.961 B ZAR29889 ZAC+0.64%11.537 K0.2532.766 B ZAR10.1229.52 ZAR+19.15%4.71%Finance
Buy
REMREMGRO LTD48.151 B ZAR11891 ZAC+1.81%257.741 K0.1965.997 B ZAR20.745.73 ZAR−55.03%2.05%Finance
Neutral
BAWBARLOWORLD LTD45.028 B ZAR8711 ZAC+0.80%44.469 K0.0516.148 B ZAR7.3411.86 ZAR+6.05%5.79%Distribution Services
Buy
CLSCLICKS GROUP LTD44.468 B ZAR28747 ZAC+0.55%53.307 K0.0868.062 B ZAR26.0611.03 ZAR+25.68%2.37%Retail Trade
Neutral
TKGTELKOM SA SOC LTD43.138 B ZAR2439 ZAC+0.45%196.037 K0.1411.836 B ZAR−19.97 ZAR−471.91%0.00%Communications
Neutral
ACLARCELORMITTAL SA LIMITED41.637 B ZAR119 ZAC0.00%95.779 K0.481.304 B ZAR−3.52 ZAR−159.17%0.00%Non-Energy Minerals
Strong buy
APNASPEN PHARMACARE HLDGS LTD40.709 B ZAR21718 ZAC+0.36%55.65 K0.0596.146 B ZAR19.8210.96 ZAR−9.39%1.58%Health Technology
Buy
NPHNORTHAM PLATINUM HLDGS LTD39.807 B ZAR12467 ZAC+0.44%729.253 K0.3148.389 B ZAR−8.05 ZAR−127.22%5.64%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD38.698 B ZAR17526 ZAC+0.78%71.604 K0.1242 B ZAR3.7546.70 ZAR−8.93%13.11%Energy Minerals
Strong buy
RCLRCL FOODS LIMITED37.783 B ZAR963 ZAC−3.89%1500.018.902 B ZAR7.351.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
AFEAECI LIMITED37.5 B ZAR9184 ZAC0.00%59.009 K0.328.76 B ZAR8.4110.92 ZAR−4.01%7.41%Process Industries
TBSTIGER BRANDS LTD37.389 B ZAR19196 ZAC+0.66%44.36 K0.2529.805 B ZAR11.2917.00 ZAR+50.44%5.20%Consumer Non-Durables
Buy
DCPDIS-CHEM PHARMACIES LTD32.664 B ZAR3112 ZAC+0.94%106.941 K0.1826.489 B ZAR29.751.05 ZAR+15.99%1.35%Retail Trade
Neutral
MRPMR PRICE GROUP LTD31.875 B ZAR16531 ZAC+2.39%335.694 K0.3141.657 B ZAR14.6111.32 ZAR−1.58%4.52%Retail Trade
Buy
TGATHUNGELA RESOURCES LTD30.634 B ZAR13080 ZAC+0.48%81.072 K0.2218.284 B ZAR3.5436.92 ZAR−23.22%38.42%Utilities
Neutral
KAPKAP LIMITED29.628 B ZAR249 ZAC+2.05%506.629 K0.346.085 B ZAR37.160.07 ZAR−87.33%0.00%Transportation
Neutral
AEGAVENG GROUP LIMITED28.865 B ZAR588 ZAC−1.84%81.287 K0.85745.662 M ZAR−10.49 ZAR0.00%Industrial Services
TCPTRANSACTION CAPITAL LTD28.244 B ZAR269 ZAC−0.37%608.483 K0.122.118 B ZAR−1.23 ZAR−136.87%0.00%Commercial Services
Strong buy
OMNOMNIA HOLDINGS LTD26.572 B ZAR5358 ZAC+0.13%39.218 K0.188.654 B ZAR8.056.65 ZAR+26.96%7.01%Process Industries
Strong sell
OOUTOUTSURANCE GROUP LIMITED26.099 B ZAR3923 ZAC+0.18%401.709 K0.1559.964 B ZAR17.872.19 ZAR−55.65%3.44%Finance
Neutral
WBOWILSON BAYLY HLM-OVC LTD23.769 B ZAR13521 ZAC+0.66%106.871 K1.138.64 B ZAR7.7117.54 ZAR0.00%Industrial Services
Buy
NTCNETCARE LIMITED23.699 B ZAR1143 ZAC+1.33%1.066 M0.1814.866 B ZAR12.230.93 ZAR+72.05%5.75%Health Services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD22.641 B ZAR1020 ZAC−0.29%1.725 M0.3114.862 B ZAR56.760.18 ZAR−84.58%4.31%Health Services
Buy
KALKAL GROUP LIMITED22.397 B ZAR4300 ZAC+0.54%6.956 K0.253.014 B ZAR7.166.00 ZAR+32.86%4.21%Commercial Services
HCIHOSKEN CONS INV LTD21.758 B ZAR17080 ZAC−0.17%1.2 K0.0213.835 B ZAR4.3439.32 ZAR+143.13%0.00%Consumer Services
TRUTRUWORTHS INT LTD20.535 B ZAR7347 ZAC+1.05%89.387 K0.0926.639 B ZAR8.188.98 ZAR+45.46%7.94%Retail Trade
Buy
ARLASTRAL FOODS LTD19.251 B ZAR13838 ZAC+0.63%8.523 K0.165.302 B ZAR−13.35 ZAR−209.73%0.00%Process Industries
Sell
BLUBLUE LABEL TELECOMS LTD18.918 B ZAR421 ZAC0.00%130.558 K0.623.692 B ZAR5.000.84 ZAR−18.48%0.00%Distribution Services
PPMRPREMIER GROUP LIMITED17.938 B ZAR5961 ZAC+1.38%26.009 K1.292.265 M ZAR0.00%Distribution Services
Buy
NPKNAMPAK LTD16.634 B ZAR16926 ZAC−0.45%420.011.345 B ZAR−903.98 ZAR−1659.19%0.00%Process Industries
MTAMETAIR INVESTMENTS LTD15.856 B ZAR1101 ZAC−0.09%90.512 K0.162.122 B ZAR22.580.49 ZAR−85.91%0.00%Producer Manufacturing
NY1NINETY ONE LIMITED15.381 B ZAR3839 ZAC+1.83%63.756 K0.2158.579 B ZAR9.793.92 ZAR−3.52%7.85%Finance
Sell
RBXRAUBEX GROUP LTD15.307 B ZAR2973 ZAC+0.44%6.73 K0.155.353 B ZAR7.084.20 ZAR+66.65%4.70%Industrial Services
NNRPNEPI ROCKCASTLE N.V.15.26 B ZAR12698 ZAC+0.79%407.665 K0.2383.264 B ZAR8.4714.98 ZAR+122.09%8.42%Finance
Neutral
AVIAVI LTD14.92 B ZAR8462 ZAC+0.43%168.917 K0.2828.026 B ZAR13.916.08 ZAR+17.54%5.72%Consumer Non-Durables
Buy
ARIAFRICAN RAINBOW MIN LTD14.662 B ZAR19358 ZAC+1.92%84.448 K0.0837.24 B ZAR7.7524.97 ZAR−57.64%13.69%Non-Energy Minerals
Buy
HLMHULAMIN LTD13.796 B ZAR280 ZAC−3.45%1.6 K0.01943.767 M ZAR3.450.81 ZAR−55.02%0.00%Non-Energy Minerals
RLOREUNERT LTD13.781 B ZAR6508 ZAC+1.17%13.026 K0.1010.26 B ZAR11.315.76 ZAR+19.25%5.16%Consumer Durables
BELBELL EQUIPMENT LTD13.514 B ZAR2751 ZAC+0.07%17.725 K0.152.63 B ZAR3.867.13 ZAR+173.95%3.27%Producer Manufacturing
MPTMPACT LIMITED12.823 B ZAR2575 ZAC−0.12%5000.023.803 B ZAR5.314.85 ZAR+40.39%4.66%Process Industries
Strong buy
MURMURRAY & ROBERTS HLDGS12.46 B ZAR117 ZAC+4.46%164.774 K0.33446.844 M ZAR−1.85 ZAR−1906.34%0.00%Industrial Services
Strong buy
CMHCOMBINED MOTOR HLDGS LTD12.434 B ZAR2500 ZAC−1.92%45.403 K2.331.907 B ZAR4.675.36 ZAR+20.57%15.14%Retail Trade
LBRLIBSTAR HOLDINGS LTD12.382 B ZAR400 ZAC+0.25%19.208 K0.202.377 B ZAR10.520.38 ZAR+43.80%5.51%Consumer Non-Durables
Neutral
ADRADCORP HOLDINGS LIMITED12.049 B ZAR429 ZAC−6.74%53.06 K5.46493.747 M ZAR7.570.57 ZAR7.09%Commercial Services
THATHARISA PLC11.816 B ZAR1594 ZAC+2.51%1.146 K0.074.648 B ZAR6.15%Non-Energy Minerals
Buy
CAACA SALES HOLDINGS LTD11.322 B ZAR1160 ZAC+0.78%8.968 K0.035.467 B ZAR9.441.23 ZAR+113.22%1.33%Distribution Services
TSGTSOGO SUN LIMITED11.076 B ZAR1116 ZAC+1.64%102.022 K0.2511.424 B ZAR5.921.88 ZAR+120.04%7.91%Consumer Services
CSBCASHBUILD LTD10.653 B ZAR14700 ZAC−0.01%600.013.172 B ZAR−2.03 ZAR−107.70%4.47%Retail Trade
Neutral
MSTMUSTEK LTD10.126 B ZAR923 ZAC+2.56%1.288 K0.06517.285 M ZAR3.722.48 ZAR−46.08%8.57%Electronic Technology
OCEOCEANA GROUP LTD9.987 B ZAR7405 ZAC+0.60%1.926 K0.048.621 B ZAR9.527.78 ZAR+46.32%5.91%Consumer Non-Durables
Strong buy
PPCPPC LIMITED9.902 B ZAR319 ZAC+2.57%433.388 K0.364.742 B ZAR12.860.25 ZAR0.00%Non-Energy Minerals
SUISUN INTERNATIONAL LTD9.886 B ZAR3665 ZAC+3.50%92.481 K0.478.703 B ZAR8.754.19 ZAR+318.98%10.98%Consumer Services
AELALTRON LIMITED A9.464 B ZAR1132 ZAC0.00%6.814 K0.034.282 B ZAR−0.99 ZAR3.90%Technology Services
Neutral
ZZZDZEDA LIMITED9.275 B ZAR1183 ZAC+0.25%24.321 K0.242.2 B ZAR3.053.87 ZAR0.00%Finance
Buy
MRFMERAFE RESOURCES LTD9.244 B ZAR128 ZAC+0.79%1.092 M0.593.174 B ZAR1.820.70 ZAR+5.03%25.98%Non-Energy Minerals
Strong buy
ITEITALTILE LTD9.136 B ZAR948 ZAC−0.21%2000.0011.558 B ZAR7.871.21 ZAR−17.59%5.05%Retail Trade
Buy
AIPADCOCK INGRAM HLDGS LTD9.132 B ZAR5550 ZAC+0.02%6.213 K0.198.975 B ZAR10.105.49 ZAR+21.58%4.50%Health Technology
Neutral
HDCHUDACO INDUSTRIES LTD8.897 B ZAR16279 ZAC−0.13%5390.024.572 B ZAR7.7720.95 ZAR+27.92%6.29%Distribution Services
Buy
ACTAFROCENTRIC INV CORP LTD8.868 B ZAR269 ZAC+3.46%551.406 K8.172.268 B ZAR9.140.29 ZAR−43.83%0.00%Retail Trade
CHPCHOPPIES ENTERPRISES LTD8.719 B ZAR57 ZAC+3.64%20 K0.681.222 B ZAR4.180.14 ZAR+6.18%0.00%Retail Trade
CMLCORONATION FUND MNGRS LD8.435 B ZAR3018 ZAC+1.17%204.746 K1.0010.438 B ZAR16.501.83 ZAR−62.51%5.53%Finance
RFGRFG HOLDINGS LIMITED7.887 B ZAR1298 ZAC0.00%2.433 K0.173.401 B ZAR7.151.82 ZAR+121.21%4.77%Consumer Non-Durables
Strong buy
ADHADVTECH LTD7.86 B ZAR2802 ZAC−0.71%34.884 K0.0515.452 B ZAR16.181.73 ZAR+43.02%2.38%Commercial Services
IVTINVICTA HOLDINGS LTD7.77 B ZAR2622 ZAC+0.85%7.596 K0.222.478 B ZAR5.135.11 ZAR−21.65%3.85%Distribution Services
LEWLEWIS GROUP LTD7.483 B ZAR4353 ZAC−1.00%4.44 K0.022.373 B ZAR6.406.80 ZAR+2.80%13.93%Retail Trade
FBRFAMOUS BRANDS LTD7.444 B ZAR5208 ZAC−0.08%1.221 K0.015.221 B ZAR11.244.63 ZAR+17.61%7.12%Transportation
CATCAXTON CTP PUBLISH PRINT6.975 B ZAR998 ZAC−0.20%15.889 K0.343.583 B ZAR5.791.72 ZAR+69.03%6.00%Consumer Services