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 ZAR16916 ZAC+0.95%2.599 M0.59275.553 B ZAR6.4226.35 ZAR8.24%Finance
Buy
SOLSASOL LIMITED289.696 B ZAR15201 ZAC−3.18%1.653 M0.5299.556 B ZAR33.334.56 ZAR−69.61%7.64%Process Industries
Buy
MTNMTN GROUP LTD221.056 B ZAR8298 ZAC+1.10%4.633 M0.68147.992 B ZAR38.292.17 ZAR−70.86%4.02%Communications
Neutral
SHPSHOPRITE HOLDINGS LTD214.956 B ZAR23297 ZAC+0.63%1.772 M1.10126.919 B ZAR20.8211.19 ZAR2.95%Retail Trade
Neutral
FSRFIRSTRAND LTD210.395 B ZAR6092 ZAC+1.62%10.832 M0.78336.093 B ZAR9.016.76 ZAR6.59%Finance
Buy
SLMSANLAM LIMITED206.22 B ZAR6488 ZAC+0.40%6.372 M0.98131.65 B ZAR9.366.93 ZAR+52.73%5.57%Finance
Neutral
ABGABSA GROUP LIMITED205.444 B ZAR14080 ZAC+0.57%2.056 M0.70122.376 B ZAR5.8823.93 ZAR9.54%Finance
Buy
BIDBID CORPORATION LTD196.341 B ZAR42162 ZAC+1.47%708.054 K0.61138.807 B ZAR18.9422.26 ZAR+96.96%2.47%Consumer Services
Buy
SPPTHE SPAR GROUP LTD152.316 B ZAR9204 ZAC+2.86%626.052 K1.0617.226 B ZAR44.152.08 ZAR−82.24%0.00%Distribution Services
Neutral
NEDNEDBANK GROUP LTD150.538 B ZAR21723 ZAC+1.02%1.195 M0.4899.918 B ZAR6.9431.28 ZAR8.08%Finance
Buy
OMUOLD MUTUAL LIMITED144.353 B ZAR1025 ZAC+1.38%15.751 M1.1848.532 B ZAR6.671.54 ZAR+5.94%8.19%Finance
Buy
AMSANGLO AMERICAN PLAT LTD124.583 B ZAR73088 ZAC−6.34%405.951 K0.82205.002 B ZAR14.7849.47 ZAR−83.50%2.73%Non-Energy Minerals
Neutral
MTMMOMENTUM MET HLDGS LTD120.976 B ZAR2063 ZAC+0.19%5.29 M1.5427.283 B ZAR6.942.97 ZAR+1731.50%5.83%Finance
Neutral
VODVODACOM GROUP LTD118.604 B ZAR8864 ZAC+0.57%1.398 M1.15170.537 B ZAR9.829.03 ZAR−2.49%7.21%Communications
Buy
NPNNASPERS LTD -N-115.298 B ZAR343180 ZAC+5.35%463.656 K1.10580.398 B ZAR9.37366.18 ZAR0.27%Technology Services
Strong buy
BVTBIDVEST LTD114.912 B ZAR23401 ZAC+0.99%1.122 M1.1278.762 B ZAR3.91%Retail Trade
Buy
SSWSIBANYE STILLWATER LTD113.684 B ZAR2372 ZAC−3.93%9.273 M0.4569.915 B ZAR−13.34 ZAR−218.47%2.15%Non-Energy Minerals
Sell
PIKPICK N PAY STORES LTD108.827 B ZAR1951 ZAC+1.19%1.145 M0.769.259 B ZAR65.870.30 ZAR−87.09%9.59%Retail Trade
Neutral
IMPIMPALA PLATINUM HLGS LTD106.594 B ZAR9174 ZAC−5.21%4.41 M0.6287.19 B ZAR−8.71 ZAR−119.51%6.05%Non-Energy Minerals
Buy
MTHMOTUS HOLDINGS LTD106.321 B ZAR8201 ZAC+1.85%191.7 K0.5013.864 B ZAR4.8516.92 ZAR+24.33%8.01%Distribution Services
Strong buy
SAPSAPPI LTD105.616 B ZAR5231 ZAC−1.52%1.726 M0.7631.698 B ZAR−2.29 ZAR−114.14%5.22%Process Industries
Buy
KIOKUMBA IRON ORE LTD92.169 B ZAR45998 ZAC−3.88%205.496 K0.78153.486 B ZAR6.5170.64 ZAR−31.66%9.78%Non-Energy Minerals
Neutral
INLINVESTEC LTD91.629 B ZAR11630 ZAC−0.26%353.86 K0.78215.814 B ZAR4.8623.94 ZAR6.65%Finance
Strong buy
PPHPEPKOR HOLDINGS LTD87.408 B ZAR1723 ZAC+0.64%2.923 M0.5763.008 B ZAR−0.37 ZAR−127.77%2.81%Retail Trade
Neutral
DTCDATATEC LTD85.976 B ZAR3519 ZAC+0.54%101.446 K0.797.928 B ZAR5.406.51 ZAR+672.21%41.29%Technology Services
GFIGOLD FIELDS LTD83.1 B ZAR32358 ZAC−5.20%2.358 M0.83305.517 B ZAR22.7514.22 ZAR+8.09%2.18%Non-Energy Minerals
Sell
DSYDISCOVERY LTD79.048 B ZAR11145 ZAC+2.41%1.407 M0.7772.648 B ZAR13.058.54 ZAR+23.78%1.01%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD72.266 B ZAR5652 ZAC+1.44%5.545 M1.7050.377 B ZAR12.464.54 ZAR+46.34%5.43%Retail Trade
Buy
SPGSUPER GROUP LTD61.877 B ZAR2642 ZAC−0.26%157.961 K0.339.003 B ZAR6.224.25 ZAR+36.47%3.02%Transportation
Neutral
MCGMULTICHOICE GROUP LTD59.141 B ZAR11602 ZAC−0.17%2.044 M0.7049.698 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
TFGTHE FOSCHINI GROUP LIMITED54.123 B ZAR9460 ZAC+1.82%1.02 M0.8730.046 B ZAR11.058.56 ZAR3.23%Retail Trade
Buy
HARHARMONY GM CO LTD49.459 B ZAR16768 ZAC−4.80%1.538 M0.43110.392 B ZAR11.7014.34 ZAR+1198.59%0.43%Non-Energy Minerals
Strong sell
SNTSANTAM LIMITED48.961 B ZAR29615 ZAC+0.03%27.891 K0.5932.657 B ZAR10.0329.52 ZAR+19.15%4.73%Finance
Buy
REMREMGRO LTD48.151 B ZAR11751 ZAC−1.28%1.314 M0.9667.257 B ZAR20.505.73 ZAR−55.03%2.02%Finance
Neutral
BAWBARLOWORLD LTD45.028 B ZAR8473 ZAC−0.13%586.718 K0.5015.861 B ZAR7.1411.86 ZAR+6.05%5.89%Distribution Services
Buy
CLSCLICKS GROUP LTD44.468 B ZAR28757 ZAC+1.23%507.618 K0.7667.626 B ZAR27.5910.42 ZAR+40.13%2.39%Retail Trade
Neutral
TKGTELKOM SA SOC LTD43.138 B ZAR2528 ZAC+1.16%658.087 K0.4912.197 B ZAR−19.97 ZAR−471.91%0.00%Communications
Neutral
CPICAPITEC BANK HLDGS LTD42.212 B ZAR201665 ZAC+0.83%349.789 K0.86232.2 B ZAR23.9784.12 ZAR2.17%Finance
Neutral
ACLARCELORMITTAL SA LIMITED41.637 B ZAR119 ZAC−1.65%57.87 K0.181.326 B ZAR−3.52 ZAR−159.17%0.00%Non-Energy Minerals
Strong buy
APNASPEN PHARMACARE HLDGS LTD40.709 B ZAR21673 ZAC−0.12%1.127 M0.8396.404 B ZAR19.7810.96 ZAR−9.39%1.58%Health Technology
Buy
NPHNORTHAM PLATINUM HLDGS LTD39.807 B ZAR13425 ZAC−3.74%1.188 M0.4554.366 B ZAR−8.05 ZAR−127.22%5.02%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD38.698 B ZAR18411 ZAC−1.48%437.912 K0.6845.138 B ZAR3.9446.70 ZAR−8.93%12.20%Energy Minerals
Strong buy
RCLRCL FOODS LIMITED37.783 B ZAR1000 ZAC+2.46%12.963 K0.398.662 B ZAR7.631.31 ZAR+6.04%0.00%Consumer Non-Durables
Strong sell
AFEAECI LIMITED37.5 B ZAR9241 ZAC−0.61%105.556 K0.618.869 B ZAR8.4610.92 ZAR−4.01%7.31%Process Industries
TBSTIGER BRANDS LTD37.389 B ZAR19726 ZAC+0.63%169.062 K1.2630.634 B ZAR11.6017.00 ZAR+50.44%5.06%Consumer Non-Durables
Buy
CACCAFCA LIMITED36.128 B ZAR310 ZAC+29.17%2560.1330.394 B ZAR0.01332.79 ZAR2.95%Producer Manufacturing
DCPDIS-CHEM PHARMACIES LTD32.664 B ZAR3102 ZAC−0.19%397.215 K0.6526.738 B ZAR29.651.05 ZAR+15.99%1.34%Retail Trade
Neutral
MRPMR PRICE GROUP LTD31.875 B ZAR15803 ZAC+0.86%728.772 K0.6040.426 B ZAR13.9611.32 ZAR−1.58%4.66%Retail Trade
Buy
TGATHUNGELA RESOURCES LTD30.634 B ZAR13738 ZAC−0.55%358.24 K0.7419.409 B ZAR3.7236.92 ZAR−23.22%36.19%Utilities
Neutral
KAPKAP LIMITED29.628 B ZAR257 ZAC+0.39%2.03 M1.156.459 B ZAR38.360.07 ZAR−87.33%0.00%Transportation
Buy
AEGAVENG GROUP LIMITED28.865 B ZAR583 ZAC−2.83%45.504 K0.10745.662 M ZAR−10.49 ZAR0.00%Industrial Services
TCPTRANSACTION CAPITAL LTD28.244 B ZAR268 ZAC+1.90%2.203 M0.312.039 B ZAR−1.23 ZAR−136.87%0.00%Commercial Services
Strong buy
OMNOMNIA HOLDINGS LTD26.572 B ZAR5574 ZAC−2.88%80.483 K0.529.286 B ZAR8.386.65 ZAR+26.96%6.53%Process Industries
Strong sell
OOUTOUTSURANCE GROUP LIMITED26.099 B ZAR3871 ZAC−1.40%1.818 M0.8760.117 B ZAR17.642.19 ZAR−55.65%3.43%Finance
Neutral
WBOWILSON BAYLY HLM-OVC LTD23.769 B ZAR13377 ZAC−2.23%29.354 K0.268.801 B ZAR7.6317.54 ZAR0.00%Industrial Services
Buy
NTCNETCARE LIMITED23.699 B ZAR1144 ZAC+1.42%4.047 M0.6014.853 B ZAR12.240.93 ZAR+72.05%5.76%Health Services
Buy
LHCLIFE HEALTHC GRP HLDGS LTD22.641 B ZAR1031 ZAC+2.79%7.479 M0.7514.572 B ZAR57.370.18 ZAR−84.58%4.39%Health Services
Buy
KALKAL GROUP LIMITED22.397 B ZAR4189 ZAC+2.17%43.439 K2.242.888 B ZAR6.986.00 ZAR+32.86%4.39%Commercial Services
HCIHOSKEN CONS INV LTD21.758 B ZAR17052 ZAC+0.02%120.779 K2.9513.788 B ZAR4.3439.32 ZAR+143.13%0.00%Consumer Services
TRUTRUWORTHS INT LTD20.535 B ZAR7360 ZAC+2.92%803.314 K0.7026.203 B ZAR8.208.98 ZAR+45.46%8.07%Retail Trade
Buy
ARLASTRAL FOODS LTD19.251 B ZAR14130 ZAC−0.27%112.796 K2.625.462 B ZAR−13.35 ZAR−209.73%0.00%Process Industries
Sell
BLUBLUE LABEL TELECOMS LTD18.918 B ZAR405 ZAC−0.49%220.771 K1.053.552 B ZAR4.810.84 ZAR−18.48%0.00%Distribution Services
PPMRPREMIER GROUP LIMITED17.938 B ZAR6150 ZAC−0.82%13.122 K1.262.388 M ZAR0.00%Distribution Services
Strong buy
NPKNAMPAK LTD16.634 B ZAR17730 ZAC−0.39%1.721 K0.291.409 B ZAR−903.98 ZAR−1659.19%0.00%Process Industries
MTAMETAIR INVESTMENTS LTD15.856 B ZAR1197 ZAC+0.84%1.426 M4.422.289 B ZAR24.540.49 ZAR−85.91%0.00%Producer Manufacturing
NY1NINETY ONE LIMITED15.381 B ZAR3837 ZAC−1.01%272.709 K0.8559.674 B ZAR9.793.92 ZAR−3.52%7.63%Finance
Sell
RBXRAUBEX GROUP LTD15.307 B ZAR3025 ZAC+2.23%87.846 K1.735.348 B ZAR7.214.20 ZAR+66.65%4.70%Industrial Services
NNRPNEPI ROCKCASTLE N.V.15.26 B ZAR12464 ZAC−0.44%2.512 M1.7582.742 B ZAR8.3214.98 ZAR+122.09%8.47%Finance
Neutral
AVIAVI LTD14.92 B ZAR8440 ZAC−0.35%708.123 K1.0728.169 B ZAR13.876.08 ZAR+17.54%5.69%Consumer Non-Durables
Buy
ARIAFRICAN RAINBOW MIN LTD14.662 B ZAR19449 ZAC−1.53%2.743 M3.0538.72 B ZAR7.7924.97 ZAR−57.64%13.16%Non-Energy Minerals
Buy
HLMHULAMIN LTD13.796 B ZAR292 ZAC−1.35%4.201 K0.03956.739 M ZAR3.600.81 ZAR−55.02%0.00%Non-Energy Minerals
RLOREUNERT LTD13.781 B ZAR6300 ZAC−1.19%88.81 K0.8110.164 B ZAR10.955.76 ZAR+19.25%5.21%Consumer Durables
BELBELL EQUIPMENT LTD13.514 B ZAR2499 ZAC+2.88%162.856 K0.412.324 B ZAR3.507.13 ZAR+173.95%3.70%Producer Manufacturing
MPTMPACT LIMITED12.823 B ZAR2614 ZAC0.00%3.099 K0.073.859 B ZAR5.394.85 ZAR+40.39%4.59%Process Industries
Strong buy
MURMURRAY & ROBERTS HLDGS12.46 B ZAR119 ZAC−0.83%1.14 M5.74458.603 M ZAR−1.85 ZAR−1906.34%0.00%Industrial Services
Strong buy
CMHCOMBINED MOTOR HLDGS LTD12.434 B ZAR2575 ZAC−0.92%6.221 K0.471.944 B ZAR4.815.36 ZAR+20.57%14.85%Retail Trade
LBRLIBSTAR HOLDINGS LTD12.382 B ZAR400 ZAC+1.27%28.257 K0.352.359 B ZAR10.520.38 ZAR+43.80%5.56%Consumer Non-Durables
Neutral
ADRADCORP HOLDINGS LIMITED12.049 B ZAR435 ZAC+7.41%1.19 K0.11434.712 M ZAR7.680.57 ZAR8.05%Commercial Services
THATHARISA PLC11.816 B ZAR1592 ZAC+1.40%17.227 K0.864.695 B ZAR6.08%Non-Energy Minerals
Buy
CAACA SALES HOLDINGS LTD11.322 B ZAR1158 ZAC+1.31%697.459 K3.165.443 B ZAR9.421.23 ZAR+113.22%1.34%Distribution Services
TSGTSOGO SUN LIMITED11.076 B ZAR1139 ZAC+1.42%208.596 K0.6311.662 B ZAR6.041.88 ZAR+120.04%7.75%Consumer Services
CSBCASHBUILD LTD10.653 B ZAR14353 ZAC+1.78%10.384 K2.333.042 B ZAR−2.03 ZAR−107.70%4.66%Retail Trade
Neutral
MSTMUSTEK LTD10.126 B ZAR929 ZAC+0.65%4.652 K0.10529.943 M ZAR3.752.48 ZAR−46.08%8.36%Electronic Technology
OCEOCEANA GROUP LTD9.987 B ZAR7341 ZAC−1.78%45.223 K0.878.755 B ZAR9.447.78 ZAR+46.32%5.82%Consumer Non-Durables
Strong buy
PPCPPC LIMITED9.902 B ZAR323 ZAC−3.29%2.509 M2.365.095 B ZAR13.020.25 ZAR0.00%Non-Energy Minerals
SUISUN INTERNATIONAL LTD9.886 B ZAR3801 ZAC+3.80%174.883 K1.168.99 B ZAR9.074.19 ZAR+318.98%10.63%Consumer Services
AELALTRON LIMITED A9.464 B ZAR1126 ZAC−0.09%22.576 K0.094.263 B ZAR−0.99 ZAR3.91%Technology Services
Neutral
ZZZDZEDA LIMITED9.275 B ZAR1180 ZAC+1.55%166.83 K1.362.169 B ZAR3.053.87 ZAR0.00%Finance
Buy
MRFMERAFE RESOURCES LTD9.244 B ZAR135 ZAC−1.46%3.381 M1.843.449 B ZAR1.920.70 ZAR+5.03%23.91%Non-Energy Minerals
Strong buy
ITEITALTILE LTD9.136 B ZAR949 ZAC−0.42%83.485 K1.0311.583 B ZAR7.881.21 ZAR−17.59%5.04%Retail Trade
Buy
AIPADCOCK INGRAM HLDGS LTD9.132 B ZAR5378 ZAC−2.20%16.08 K0.148.895 B ZAR9.795.49 ZAR+21.58%4.55%Health Technology
Neutral
HDCHUDACO INDUSTRIES LTD8.897 B ZAR15855 ZAC−0.91%16.426 K0.834.488 B ZAR7.5720.95 ZAR+27.92%6.41%Distribution Services
Buy
ACTAFROCENTRIC INV CORP LTD8.868 B ZAR288 ZAC+4.73%10.5 K0.152.382 B ZAR9.780.29 ZAR−43.83%0.00%Retail Trade
CHPCHOPPIES ENTERPRISES LTD8.719 B ZAR55 ZAC0.00%47.598 K1.381.226 B ZAR4.030.14 ZAR+6.18%0.00%Retail Trade
CMLCORONATION FUND MNGRS LD8.435 B ZAR2979 ZAC−1.39%259.139 K1.2310.56 B ZAR16.281.83 ZAR−62.51%5.47%Finance
RFGRFG HOLDINGS LIMITED7.887 B ZAR1297 ZAC+0.54%12.785 K1.173.375 B ZAR7.141.82 ZAR+121.21%4.81%Consumer Non-Durables
Strong buy
ADHADVTECH LTD7.86 B ZAR2854 ZAC+2.00%379.177 K0.8215.343 B ZAR16.481.73 ZAR+43.02%2.39%Commercial Services
IVTINVICTA HOLDINGS LTD7.77 B ZAR2559 ZAC−0.97%94.036 K5.922.464 B ZAR5.015.11 ZAR−21.65%3.87%Distribution Services
LEWLEWIS GROUP LTD7.483 B ZAR4382 ZAC+0.69%188.47 K0.722.346 B ZAR6.446.80 ZAR+2.80%14.09%Retail Trade
FBRFAMOUS BRANDS LTD7.444 B ZAR5142 ZAC+1.36%31.11 K0.315.083 B ZAR11.094.63 ZAR+17.61%7.31%Transportation