Downloading...

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 LTD416.37 B ZAR22,843 ZAC−1.12%1.74 M0.99368.93 B ZAR8.7326.18 ZAR−0.65%6.60%Finance
Buy
SOLSASOL LIMITED275.11 B ZAR8,990 ZAC−5.81%3.96 M1.3057.2 B ZAR−75.96 ZAR−1,765.21%0.00%Process industries
Buy
FSRFIRSTRAND LTD251.58 B ZAR7,501 ZAC+0.04%10.37 M1.11420.55 B ZAR10.577.10 ZAR+5.00%5.79%Finance
Buy
SHPSHOPRITE HOLDINGS LTD240.72 B ZAR26,394 ZAC−2.44%2 M1.84144.69 B ZAR21.7212.15 ZAR2.77%Retail trade
Buy
SLMSANLAM LIMITED234.22 B ZAR8,584 ZAC−1.63%3.89 M1.67169.54 B ZAR8.1510.54 ZAR+52.06%5.18%Finance
Buy
BIDBID CORPORATION LTD225.91 B ZAR44,149 ZAC−0.83%409.98 K0.62148.16 B ZAR18.7023.60 ZAR+6.05%2.55%Consumer services
Neutral
ABGABSA GROUP LIMITED221.33 B ZAR17,479 ZAC−0.96%1.56 M0.62144.93 B ZAR6.7425.95 ZAR+8.43%8.35%Finance
Strong buy
MTNMTN GROUP LTD188 B ZAR14,144 ZAC−1.16%8.57 M1.88247.85 B ZAR−5.31 ZAR−345.02%2.44%Communications
Buy
NEDNEDBANK GROUP LTD161.14 B ZAR23,704 ZAC−2.05%1.42 M1.37109.66 B ZAR6.7435.17 ZAR+12.42%8.75%Finance
Buy
OMUOLD MUTUAL LIMITED158.85 B ZAR1,255 ZAC+0.40%20.01 M1.0159.24 B ZAR7.371.70 ZAR+10.83%6.84%Finance
Neutral
SPPTHE SPAR GROUP LTD155.48 B ZAR10,516 ZAC+0.14%476.91 K0.9720.25 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
VODVODACOM GROUP LTD150.78 B ZAR13,609 ZAC+0.37%1.11 M0.86263.28 B ZAR16.118.45 ZAR+2.15%4.55%Communications
Neutral
MTMMOMENTUM GROUP LIMITED133.35 B ZAR3,387 ZAC−0.24%1.49 M0.8943.48 B ZAR9.373.62 ZAR+21.74%4.43%Finance
Neutral
NPNNASPERS LTD -N-130.94 B ZAR581,689 ZAC−1.52%315.5 K1.07946.4 B ZAR10.42558.45 ZAR+95.29%0.21%Technology services
Strong buy
BVTBIDVEST LTD122.62 B ZAR23,279 ZAC−2.02%623.21 K0.7179.12 B ZAR12.0919.25 ZAR+7.33%3.94%Retail trade
Strong buy
PIKPICK N PAY STORES LTD121.56 B ZAR2,639 ZAC−2.22%2.92 M2.3327.99 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
INLINVESTEC LTD114.43 B ZAR13,341 ZAC−1.04%406.53 K0.70243.8 B ZAR7.8117.08 ZAR6.17%Finance
Sell
MTHMOTUS HOLDINGS LTD113.76 B ZAR9,276 ZAC−0.89%256.92 K1.0916.08 B ZAR6.6214.02 ZAR−17.15%5.66%Distribution services
Strong buy
SSWSIBANYE STILLWATER LTD112.13 B ZAR4,173 ZAC−3.22%21.1 M0.70118.09 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
VALVALTERRA PLATINUM LTD108.99 B ZAR87,498 ZAC−4.83%1.3 M1.17229.87 B ZAR32.6726.78 ZAR−45.86%1.46%Non-energy minerals
Neutral
SAPSAPPI LTD101.2 B ZAR2,890 ZAC−1.67%2.42 M1.1117.38 B ZAR5.375.38 ZAR8.54%Process industries
Buy
GFIGOLD FIELDS LTD95.36 B ZAR43,368 ZAC−0.76%1.51 M1.04388.17 B ZAR17.3025.07 ZAR+76.31%2.31%Non-energy minerals
Buy
IMPIMPALA PLATINUM HLGS LTD86.4 B ZAR18,267 ZAC−1.92%3.09 M0.72164.62 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
PPHPEPKOR HOLDINGS LTD85.14 B ZAR2,677 ZAC−0.78%134.58 M0.6898.83 B ZAR52.100.51 ZAR1.81%Retail trade
Buy
WHLWOOLWORTHS HOLDINGS LTD76.53 B ZAR4,820 ZAC−0.29%4.17 M1.0743.6 B ZAR14.653.29 ZAR−27.46%4.66%Retail trade
Neutral
DSYDISCOVERY LTD75.5 B ZAR21,223 ZAC−1.16%937.03 K0.83142.34 B ZAR17.3412.24 ZAR+44.57%1.13%Finance
Strong buy
KIOKUMBA IRON ORE LTD73.78 B ZAR30,951 ZAC−4.22%737.01 K1.0599.27 B ZAR6.7745.70 ZAR−35.31%12.49%Non-energy minerals
Neutral
DTCDATATEC LTD66.53 B ZAR5,985 ZAC−0.56%361.52 K0.6914.27 B ZAR13.164.55 ZAR+23.42%3.43%Technology services
Buy
SPGSUPER GROUP LTD64.9 B ZAR1,672 ZAC−1.18%2.13 M1.125.69 B ZAR−0.26 ZAR−106.13%3.58%Transportation
Neutral
CPICAPITEC BANK HLDGS LTD64.15 B ZAR348,928 ZAC−0.31%143.36 K0.80405.11 B ZAR29.39118.72 ZAR+30.04%1.87%Finance
Buy
HARHARMONY GM CO LTD62.64 B ZAR24,785 ZAC−1.49%1.23 M0.84155.87 B ZAR14.8616.68 ZAR+16.32%1.29%Non-energy minerals
Sell
TFGTHE FOSCHINI GROUP LIMITED61.2 B ZAR12,199 ZAC−2.91%2.13 M1.4739.46 B ZAR12.559.72 ZAR+4.69%2.95%Retail trade
Buy
SNTSANTAM LIMITED57.31 B ZAR43,398 ZAC−0.06%62.58 K0.7647.87 B ZAR13.0633.22 ZAR+12.53%3.50%Finance
Buy
MCGMULTICHOICE GROUP LTD50.76 B ZAR11,988 ZAC−0.01%1.21 M0.6951.25 B ZAR43.382.76 ZAR0.00%Consumer services
Neutral
REMREMGRO LTD50.42 B ZAR16,480 ZAC+0.27%921.34 K0.7593.11 B ZAR12.5513.13 ZAR1.70%Finance
Buy
CLSCLICKS GROUP LTD48.52 B ZAR36,539 ZAC−0.63%598.59 K1.0586.59 B ZAR28.9912.60 ZAR+14.25%2.12%Retail trade
Buy
APNASPEN PHARMACARE HLDGS LTD44.71 B ZAR12,049 ZAC−1.13%1.09 M0.9553.52 B ZAR11.9510.08 ZAR−7.99%2.98%Health technology
Sell
TKGTELKOM SA SOC LTD43.88 B ZAR5,774 ZAC−0.07%1.58 M0.6028.24 B ZAR3.8315.07 ZAR+292.45%0.00%Communications
Buy
BOXBOXER RETAIL LIMITED42.66 B ZAR6,691 ZAC−0.76%2.06 M4.8330.61 B ZAR22.343.00 ZAR+3.19%0.00%Consumer services
Neutral
BAWBARLOWORLD LTD41.91 B ZAR11,770 ZAC−0.31%454.6 K1.1321.99 B ZAR13.029.04 ZAR−8.04%3.65%Distribution services
Neutral
EXXEXXARO RESOURCES LTD40.73 B ZAR16,660 ZAC−4.46%885.57 K0.8139.8 B ZAR5.2131.95 ZAR−31.59%9.98%Energy minerals
Strong buy
MRPMR PRICE GROUP LTD40.57 B ZAR20,194 ZAC−2.76%2.25 M1.2651.53 B ZAR14.7213.72 ZAR+10.54%4.11%Retail trade
Buy
DCPDIS-CHEM PHARMACIES LTD39.17 B ZAR3,106 ZAC−0.64%1.48 M1.2426.69 B ZAR22.591.38 ZAR+19.85%1.77%Retail trade
Buy
ACLARCELORMITTAL SA LIMITED38.6 B ZAR91 ZAC−3.19%666.27 K0.631 B ZAR−5.24 ZAR−48.96%0.00%Non-energy minerals
Neutral
TBSTIGER BRANDS LTD37.66 B ZAR30,024 ZAC−0.25%429.17 K1.3645.42 B ZAR12.7023.65 ZAR+28.26%3.44%Consumer non-durables
Neutral
AEGAVENG GROUP LIMITED37.47 B ZAR601 ZAC+0.67%14.42 K0.10749.39 M ZAR−0.68 ZAR+93.49%0.00%Industrial services
Neutral
TGATHUNGELA RESOURCES LTD35.55 B ZAR9,506 ZAC−2.82%1.02 M1.2813.36 B ZAR3.6026.42 ZAR−28.44%13.67%Utilities
Buy
OUTOUTSURANCE GROUP LIMITED33.93 B ZAR7,710 ZAC+0.46%2.43 M1.27119.05 B ZAR28.582.70 ZAR+22.89%2.62%Finance
Neutral
AFEAECI LIMITED33.6 B ZAR10,799 ZAC−0.87%221.7 K0.7110.3 B ZAR−2.72 ZAR−124.90%2.03%Process industries
Neutral
NPHNORTHAM PLATINUM HLDGS LTD30.81 B ZAR22,449 ZAC−2.11%2.96 M0.9988.39 B ZAR58.393.84 ZAR0.38%Non-energy minerals
Buy
KAPKAP LIMITED29.06 B ZAR173 ZAC−0.57%8.82 M4.784.3 B ZAR4.540.38 ZAR+468.36%0.00%Transportation
Neutral
WBOWILSON BAYLY HLM-OVC LTD27.53 B ZAR17,202 ZAC−0.41%65.05 K0.3911.06 B ZAR8.5920.02 ZAR+14.12%3.08%Industrial services
Neutral
RCLRCL FOODS LIMITED26.02 B ZAR959 ZAC−0.10%81.36 K2.948.62 B ZAR4.891.96 ZAR+49.75%5.72%Consumer non-durables
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD25.52 B ZAR1,349 ZAC+0.67%3.7 M0.8719.63 B ZAR−0.63 ZAR−128.47%3.85%Health services
Buy
NTCNETCARE LIMITED25.2 B ZAR1,366 ZAC0.00%4.5 M0.9417.22 B ZAR11.461.19 ZAR+23.47%5.13%Health services
Buy
WBCWE BUY CARS HLDS LTD23.52 B ZAR5,862 ZAC+2.77%809.28 K1.7324.49 B ZAR26.812.19 ZAR0.94%Retail trade
Neutral
HCIHOSKEN CONS INV LTD23.44 B ZAR12,800 ZAC−2.49%42.57 K1.0910.41 B ZAR1.5781.72 ZAR+946.86%1.33%Consumer services
Neutral
OMNOMNIA HOLDINGS LTD22.82 B ZAR7,957 ZAC−0.77%156.89 K0.5212.65 B ZAR11.426.97 ZAR+0.07%4.71%Process industries
Strong buy
KALKAL GROUP LIMITED21.73 B ZAR4,102 ZAC−3.78%28.7 K0.752.89 B ZAR7.495.47 ZAR−13.17%4.44%Commercial services
Neutral
RBXRAUBEX GROUP LTD21.08 B ZAR4,651 ZAC−2.41%166.65 K0.278.41 B ZAR7.845.94 ZAR+25.94%4.26%Industrial services
Strong buy
TRUTRUWORTHS INT LTD21.05 B ZAR6,791 ZAC−2.16%1.87 M1.3224.88 B ZAR6.809.98 ZAR+11.19%7.57%Retail trade
Neutral
ARLASTRAL FOODS LTD20.48 B ZAR17,168 ZAC−0.18%32.49 K0.156.62 B ZAR11.4215.03 ZAR4.31%Process industries
Strong buy
PMRPREMIER GROUP LIMITED19.88 B ZAR13,409 ZAC−0.13%80.7 K4.9517.29 B ZAR14.549.22 ZAR+29.61%1.64%Distribution services
Strong buy
NY1NINETY ONE LIMITED16.56 B ZAR4,505 ZAC−1.29%1.35 M1.5180.14 B ZAR11.313.98 ZAR−7.74%6.13%Finance
Sell
NRPNEPI ROCKCASTLE N.V.16.55 B ZAR13,766 ZAC+0.59%1.74 M1.3398.06 B ZAR7.9317.37 ZAR+15.92%7.79%Finance
Buy
AVIAVI LTD15.86 B ZAR9,374 ZAC−0.48%705 K1.0531.29 B ZAR13.217.09 ZAR+16.63%6.49%Consumer non-durables
Buy
BLUBLUE LABEL TELECOMS LTD14.6 B ZAR1,548 ZAC−0.58%805.36 K0.4913.53 B ZAR21.940.71 ZAR−16.19%0.00%Distribution services
Neutral
RBORAINBOW CHICKEN LIMITED14.53 B ZAR435 ZAC+0.23%67.19 K0.583.88 B ZAR8.130.53 ZAR0.00%Process industries
Neutral
RLOREUNERT LTD14.45 B ZAR5,692 ZAC+1.08%373.43 K1.758.94 B ZAR10.735.31 ZAR−10.77%6.43%Consumer durables
Neutral
CMLCORONATION FUND MNGRS LD14.39 B ZAR4,142 ZAC+0.07%1.36 M1.3116.03 B ZAR6.506.38 ZAR+69.07%10.34%Finance
Neutral
HLMHULAMIN LTD13.64 B ZAR294 ZAC+2.80%20.15 K0.03953.5 M ZAR3.980.74 ZAR−8.97%0.00%Non-energy minerals
Neutral
THATHARISA PLC13.38 B ZAR2,181 ZAC−1.67%36.77 K0.396.52 B ZAR3.76%Non-energy minerals
Strong buy
MPTMPACT LIMITED13.29 B ZAR2,470 ZAC+4.44%17.06 K0.373.65 B ZAR7.233.42 ZAR−29.51%4.25%Process industries
Neutral
CMHCOMBINED MOTOR HLDGS LTD13.25 B ZAR3,033 ZAC−0.07%8.18 K0.562.27 B ZAR7.653.97 ZAR−26.00%9.00%Retail trade
Strong sell
ADRADCORP HOLDINGS LIMITED13.24 B ZAR669 ZAC0.00%4.32 K0.11719.15 M ZAR5.141.30 ZAR+60.07%5.61%Commercial services
Neutral
CAACA SALES HOLDINGS LTD12.52 B ZAR1,745 ZAC−0.29%8.69 K0.168.4 B ZAR14.041.24 ZAR+1.10%1.40%Distribution services
Neutral
MTAMETAIR INVESTMENTS LTD11.82 B ZAR621 ZAC+0.49%103.38 K0.831.19 B ZAR−1.10 ZAR−325.84%0.00%Producer manufacturing
Neutral
LBRLIBSTAR HOLDINGS LTD11.77 B ZAR349 ZAC+0.87%1.64 M3.422.09 B ZAR−0.44 ZAR−215.83%4.29%Consumer non-durables
Neutral
BELBELL EQUIPMENT LTD11.7 B ZAR4,040 ZAC+0.97%1.46 K0.053.86 B ZAR9.774.14 ZAR−41.99%3.96%Producer manufacturing
Neutral
ARIAFRICAN RAINBOW MIN LTD11.42 B ZAR19,559 ZAC−2.88%491.78 K1.1537.71 B ZAR11.5516.93 ZAR−32.18%6.90%Non-energy minerals
Buy
CSBCASHBUILD LTD11.19 B ZAR13,900 ZAC−2.24%13 K2.372.93 B ZAR15.029.26 ZAR4.04%Retail trade
Neutral
CHPCHOPPIES ENTERPRISES LTD10.96 B ZAR168 ZAC−1.18%6.74 K0.381.65 B ZAR18.220.09 ZAR4.29%Retail trade
Neutral
TSGTSOGO SUN LIMITED10.88 B ZAR698 ZAC−2.51%1.66 M7.057.25 B ZAR5.831.20 ZAR−18.55%10.03%Consumer services
Neutral
ZZDZEDA LIMITED10.66 B ZAR1,276 ZAC−0.31%26.74 K0.452.38 B ZAR3.773.39 ZAR−4.93%7.84%Finance
Buy
SUISUN INTERNATIONAL LTD10.33 B ZAR4,613 ZAC−1.07%87.36 K0.4811.24 B ZAR9.264.98 ZAR+18.98%8.63%Consumer services
Buy
OCEOCEANA GROUP LTD10.06 B ZAR5,247 ZAC−0.53%54.05 K0.166.11 B ZAR8.026.54 ZAR−38.76%7.81%Consumer non-durables
Neutral
NPKNAMPAK LTD9.96 B ZAR48,249 ZAC−2.53%3.03 K0.543.82 B ZAR1.30369.86 ZAR0.00%Process industries
Neutral
PPCPPC LIMITED9.87 B ZAR507 ZAC−1.74%2.04 M1.327.77 B ZAR16.000.32 ZAR+252.11%3.48%Non-energy minerals
Strong buy
AIPADCOCK INGRAM HLDGS LTD9.64 B ZAR6,899 ZAC−0.14%103.15 K0.1611.16 B ZAR13.765.01 ZAR−8.71%3.84%Health technology
Neutral
AELALTRON LIMITED A9.59 B ZAR2,097 ZAC−2.37%221.69 K1.037.97 B ZAR21.071.00 ZAR4.29%Technology services
Neutral
LEWLEWIS GROUP LTD9.29 B ZAR8,048 ZAC−0.63%56.38 K0.224.19 B ZAR5.7414.03 ZAR+79.59%7.45%Retail trade
Strong buy
ITEITALTILE LTD9.06 B ZAR980 ZAC−1.01%287.33 K3.7011.92 B ZAR7.821.25 ZAR+3.95%5.10%Retail trade
Buy
ADHADVTECH LTD8.52 B ZAR3,133 ZAC−0.76%153.34 K0.5517.15 B ZAR15.672.00 ZAR+15.51%3.23%Commercial services
Neutral
MSTMUSTEK LTD8.51 B ZAR1,360 ZAC0.00%2.59 K0.22782.54 M ZAR−0.34 ZAR−113.79%0.55%Electronic technology
Neutral
ACTAFROCENTRIC INV CORP LTD8.48 B ZAR157 ZAC−0.63%30.17 K1.491.32 B ZAR7.01%Retail trade
Neutral
MRFMERAFE RESOURCES LTD8.44 B ZAR121 ZAC−9.02%9.44 M10.773 B ZAR4.530.27 ZAR−61.93%23.33%Non-energy minerals
Strong buy
HDCHUDACO INDUSTRIES LTD8.38 B ZAR18,657 ZAC−2.81%10.82 K0.205.23 B ZAR9.7519.14 ZAR−3.82%5.49%Distribution services
Buy
AFTAFRIMAT LIMITED8.32 B ZAR4,533 ZAC−2.68%293.4 K0.386.88 B ZAR74.470.61 ZAR−88.17%0.55%Non-energy minerals
Strong sell
FBRFAMOUS BRANDS LTD8.28 B ZAR5,749 ZAC−1.34%18.7 K0.295.76 B ZAR10.545.46 ZAR+19.50%5.46%Transportation
Strong buy
IVTINVICTA HOLDINGS LTD8.11 B ZAR3,353 ZAC−0.39%9.81 K0.153.03 B ZAR4.357.71 ZAR+57.58%3.13%Distribution services
Neutral