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
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 LTD
416.37 B ZAR22,706 ZAC−0.17%2.3 M0.96367.34 B ZAR8.6726.18 ZAR−0.65%6.63%Finance
Buy
SOLSASOL LIMITED
275.11 B ZAR9,737 ZAC+0.86%6.61 M1.5561.4 B ZAR−75.96 ZAR−1,765.21%0.00%Process industries
Buy
FSRFIRSTRAND LTD
251.58 B ZAR7,185 ZAC−0.55%11.83 M1.48405.18 B ZAR10.127.10 ZAR+5.00%6.01%Finance
Buy
SHPSHOPRITE HOLDINGS LTD
240.72 B ZAR26,666 ZAC−1.41%3.09 M2.15148.25 B ZAR21.9512.15 ZAR2.70%Retail trade
Buy
SLMSANLAM LIMITED
234.22 B ZAR8,645 ZAC−0.37%3.09 M0.79171.32 B ZAR8.2010.54 ZAR+52.06%5.13%Finance
Neutral
BIDBID CORPORATION LTD
225.91 B ZAR44,432 ZAC+0.10%1.33 M2.36148.95 B ZAR18.8223.60 ZAR+6.05%2.53%Consumer services
Neutral
ABGABSA GROUP LIMITED
221.33 B ZAR17,374 ZAC+0.84%2.2 M0.98142.83 B ZAR6.7025.95 ZAR+8.43%8.47%Finance
Strong buy
MTNMTN GROUP LTD
188 B ZAR12,672 ZAC−4.36%7.53 M1.12238.87 B ZAR−5.31 ZAR−345.02%2.60%Communications
Buy
NEDNEDBANK GROUP LTD
161.14 B ZAR24,667 ZAC+0.53%1.23 M1.04113.94 B ZAR7.0135.17 ZAR+12.42%8.46%Finance
Buy
OMUOLD MUTUAL LIMITED
158.85 B ZAR1,199 ZAC+0.76%18.68 M1.3756.08 B ZAR7.041.70 ZAR+10.83%7.23%Finance
Neutral
SPPTHE SPAR GROUP LTD
155.48 B ZAR10,951 ZAC+0.02%779.19 K1.0621.08 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
VODVODACOM GROUP LTD
150.78 B ZAR13,206 ZAC−2.23%2.73 M1.93261.28 B ZAR16.138.19 ZAR−0.99%4.22%Communications
Neutral
MTMMOMENTUM GROUP LIMITED
133.35 B ZAR3,430 ZAC−0.72%8.64 M2.9744.57 B ZAR9.483.62 ZAR+21.74%4.34%Finance
Neutral
BVTBIDVEST LTD
122.62 B ZAR22,801 ZAC+0.28%1.39 M1.3577.28 B ZAR11.8419.25 ZAR+7.33%4.03%Retail trade
Strong buy
PIKPICK N PAY STORES LTD
121.56 B ZAR2,564 ZAC+5.25%2.21 M1.0425.82 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
NPNNASPERS LTD -N-
120.52 B ZAR533,041 ZAC+0.34%512.36 K1.64864.34 B ZAR15.74338.74 ZAR−8.86%0.23%Technology services
Buy
INLINVESTEC LTD
115.64 B ZAR12,158 ZAC+0.41%497.52 K0.83219.15 B ZAR7.4316.36 ZAR−33.79%6.81%Finance
Sell
MTHMOTUS HOLDINGS LTD
113.76 B ZAR9,288 ZAC−2.03%444.63 K0.8016.35 B ZAR6.6314.02 ZAR−17.15%5.54%Distribution services
Buy
SSWSIBANYE STILLWATER LTD
112.13 B ZAR3,028 ZAC−1.01%22.93 M1.0086.62 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
VALVALTERRA PLATINUM LTD
108.99 B ZAR74,294 ZAC−2.45%4.38 M0.78200.07 B ZAR27.7426.78 ZAR−45.86%1.67%Non-energy minerals
Neutral
SAPSAPPI LTD
101.2 B ZAR3,080 ZAC+1.45%2.33 M0.9418.29 B ZAR5.735.38 ZAR8.12%Process industries
Buy
GFIGOLD FIELDS LTD
95.36 B ZAR43,510 ZAC−3.63%3.04 M1.57404.12 B ZAR17.3525.07 ZAR+76.31%2.21%Non-energy minerals
Buy
IMPIMPALA PLATINUM HLGS LTD
86.4 B ZAR14,473 ZAC−2.98%4.91 M0.78134.4 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
PPHPEPKOR HOLDINGS LTD
85.14 B ZAR2,715 ZAC+0.22%7.07 M0.86100.09 B ZAR52.840.51 ZAR1.79%Retail trade
Buy
WHLWOOLWORTHS HOLDINGS LTD
76.53 B ZAR5,148 ZAC+0.43%5.91 M1.9446.35 B ZAR15.653.29 ZAR−27.46%4.38%Retail trade
Neutral
DSYDISCOVERY LTD
75.5 B ZAR21,546 ZAC−0.23%1.53 M1.00144.85 B ZAR17.6012.24 ZAR+44.57%1.11%Finance
Buy
KIOKUMBA IRON ORE LTD
73.78 B ZAR28,107 ZAC−0.43%630.77 K1.7290.54 B ZAR6.1545.70 ZAR−35.31%13.70%Non-energy minerals
Buy
DTCDATATEC LTD
66.53 B ZAR6,542 ZAC+1.41%2.03 M3.5015.17 B ZAR14.384.55 ZAR+23.42%3.18%Technology services
Buy
SPGSUPER GROUP LTD
64.9 B ZAR2,941 ZAC+1.24%2.95 M1.719.87 B ZAR−0.26 ZAR−106.13%2.07%Transportation
Neutral
CPICAPITEC BANK HLDGS LTD
64.15 B ZAR342,098 ZAC−0.88%267.39 K1.46400.71 B ZAR28.82118.72 ZAR+30.04%1.89%Finance
Buy
HARHARMONY GM CO LTD
62.64 B ZAR25,616 ZAC−3.93%2.99 M1.18167.69 B ZAR15.3616.68 ZAR+16.32%1.20%Non-energy minerals
Sell
TFGTHE FOSCHINI GROUP LIMITED
61.2 B ZAR12,072 ZAC−2.21%2.41 M1.2039.92 B ZAR12.419.72 ZAR+4.71%2.92%Retail trade
Buy
SNTSANTAM LIMITED
57.31 B ZAR41,772 ZAC−1.82%36.25 K0.5146.94 B ZAR12.5733.22 ZAR+12.53%3.57%Finance
Buy
MCGMULTICHOICE GROUP LTD
50.76 B ZAR11,603 ZAC+0.46%1.23 M2.0949.38 B ZAR41.992.76 ZAR0.00%Consumer services
Neutral
REMREMGRO LTD
50.42 B ZAR15,264 ZAC−0.47%1.11 M1.3386.64 B ZAR11.6213.13 ZAR1.83%Finance
Buy
CLSCLICKS GROUP LTD
48.52 B ZAR35,796 ZAC−1.27%1.64 M2.5485.92 B ZAR28.4012.60 ZAR+14.25%2.14%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD
44.71 B ZAR11,848 ZAC−0.75%1.81 M1.8753.02 B ZAR11.7510.08 ZAR−7.99%3.01%Health technology
Sell
TKGTELKOM SA SOC LTD
43.88 B ZAR4,428 ZAC+2.45%2.48 M2.0821.12 B ZAR2.9415.07 ZAR+292.45%0.00%Communications
Buy
BOXBOXER RETAIL LIMITED
42.66 B ZAR6,368 ZAC+0.46%638.87 K0.5129 B ZAR21.263.00 ZAR+3.19%0.00%Consumer services
Neutral
BAWBARLOWORLD LTD
41.91 B ZAR10,952 ZAC−0.14%383.89 K1.8220.49 B ZAR12.119.04 ZAR−8.04%4.74%Distribution services
Neutral
EXXEXXARO RESOURCES LTD
40.73 B ZAR14,764 ZAC−0.51%731.05 K1.0635.84 B ZAR4.6231.95 ZAR−31.59%11.20%Energy minerals
Strong buy
MRPMR PRICE GROUP LTD
40.57 B ZAR21,535 ZAC+0.99%2.37 M1.4054.42 B ZAR15.7013.72 ZAR+10.53%3.89%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD
39.17 B ZAR3,139 ZAC+0.16%2.84 M2.0526.94 B ZAR22.831.38 ZAR+19.85%1.58%Retail trade
Buy
ACLARCELORMITTAL SA LIMITED
38.6 B ZAR103 ZAC−6.36%717.22 K2.731.19 B ZAR−5.24 ZAR−48.96%0.00%Non-energy minerals
TBSTIGER BRANDS LTD
37.66 B ZAR31,711 ZAC−1.67%547.75 K1.0948.79 B ZAR13.4123.65 ZAR+28.26%3.21%Consumer non-durables
Neutral
AEGAVENG GROUP LIMITED
37.47 B ZAR616 ZAC+0.98%37.98 K0.21756.85 M ZAR−0.68 ZAR+93.49%0.00%Industrial services
TGATHUNGELA RESOURCES LTD
35.55 B ZAR8,716 ZAC+0.35%1.08 M1.1512.2 B ZAR3.3026.42 ZAR−28.44%14.97%Utilities
Buy
OUTOUTSURANCE GROUP LIMITED
33.93 B ZAR7,858 ZAC−0.88%2.95 M1.24122.38 B ZAR29.132.70 ZAR+22.89%2.55%Finance
Neutral
AFEAECI LIMITED
33.6 B ZAR10,365 ZAC−0.14%266.8 K1.379.9 B ZAR−2.72 ZAR−124.90%2.11%Process industries
NPHNORTHAM PLATINUM HLDGS LTD
30.81 B ZAR16,738 ZAC−1.88%2.13 M0.6267.16 B ZAR43.533.84 ZAR0.50%Non-energy minerals
Buy
KAPKAP LIMITED
29.06 B ZAR174 ZAC−0.57%6.51 M1.434.38 B ZAR4.570.38 ZAR+468.36%0.00%Transportation
Neutral
WBOWILSON BAYLY HLM-OVC LTD
27.53 B ZAR18,398 ZAC−0.36%192.95 K1.7711.88 B ZAR9.1920.02 ZAR+14.12%2.87%Industrial services
Buy
RCLRCL FOODS LIMITED
26.02 B ZAR969 ZAC−0.21%2.8 K0.068.73 B ZAR4.941.96 ZAR+49.75%5.65%Consumer non-durables
LHCLIFE HEALTHC GRP HLDGS LTD
25.52 B ZAR1,381 ZAC−0.22%3.73 M0.6020.11 B ZAR−0.63 ZAR−128.47%3.62%Health services
Neutral
NTCNETCARE LIMITED
25.2 B ZAR1,471 ZAC+2.80%4.78 M1.2418.09 B ZAR12.341.19 ZAR+23.47%4.88%Health services
Buy
WBCWE BUY CARS HLDS LTD
23.52 B ZAR5,291 ZAC+3.34%1.15 M2.4421.39 B ZAR24.202.19 ZAR0.49%Retail trade
HCIHOSKEN CONS INV LTD
23.44 B ZAR13,058 ZAC−3.82%105.69 K0.7511.04 B ZAR1.6081.72 ZAR+946.86%1.10%Consumer services
OMNOMNIA HOLDINGS LTD
22.82 B ZAR7,763 ZAC−1.03%652.04 K2.8312.47 B ZAR11.146.97 ZAR+0.07%4.78%Process industries
Strong buy
KALKAL GROUP LIMITED
21.73 B ZAR3,849 ZAC+1.34%99.92 K1.542.68 B ZAR7.035.47 ZAR−13.17%4.74%Commercial services
RBXRAUBEX GROUP LTD
21.08 B ZAR4,678 ZAC+1.08%356.44 K0.458.37 B ZAR7.885.94 ZAR+25.94%4.02%Industrial services
Strong buy
TRUTRUWORTHS INT LTD
21.05 B ZAR6,832 ZAC+1.11%3.24 M1.4824.76 B ZAR6.859.98 ZAR+11.19%7.61%Retail trade
Neutral
ARLASTRAL FOODS LTD
20.48 B ZAR18,016 ZAC+0.64%200.69 K1.486.9 B ZAR11.9815.03 ZAR2.91%Process industries
Strong buy
PMRPREMIER GROUP LIMITED
19.88 B ZAR14,146 ZAC+2.15%4.88 K0.155.33 M ZAR15.349.22 ZAR+29.61%1.59%Distribution services
Buy
NY1NINETY ONE LIMITED
16.56 B ZAR4,237 ZAC+3.06%1 M1.0072.92 B ZAR10.643.98 ZAR−7.74%6.71%Finance
Sell
NRPNEPI ROCKCASTLE N.V.
16.55 B ZAR13,439 ZAC−0.09%2.1 M1.0295.81 B ZAR7.7417.37 ZAR+15.92%7.97%Finance
Buy
AVIAVI LTD
15.86 B ZAR8,981 ZAC+2.98%1.23 M1.4229.1 B ZAR12.667.09 ZAR+16.63%6.97%Consumer non-durables
Buy
BLUBLUE LABEL TELECOMS LTD
14.6 B ZAR1,324 ZAC−0.45%1.11 M0.3411.64 B ZAR18.770.71 ZAR−16.19%0.00%Distribution services
RBORAINBOW CHICKEN LIMITED
14.53 B ZAR400 ZAC−0.25%214.77 K0.813.57 B ZAR7.480.53 ZAR0.00%Process industries
RLOREUNERT LTD
14.45 B ZAR5,656 ZAC+0.34%690.1 K1.908.86 B ZAR10.665.31 ZAR−10.77%6.49%Consumer durables
CMLCORONATION FUND MNGRS LD
14.39 B ZAR3,670 ZAC−0.46%291.17 K0.6814.27 B ZAR5.766.38 ZAR+69.07%11.20%Finance
HLMHULAMIN LTD
13.64 B ZAR218 ZAC−2.24%143.5 K2.80719.99 M ZAR2.950.74 ZAR−8.97%0.00%Non-energy minerals
THATHARISA PLC
13.38 B ZAR1,826 ZAC−7.07%143.42 K0.915.87 B ZAR3.665.00 ZAR−41.00%4.17%Non-energy minerals
Strong buy
MPTMPACT LIMITED
13.29 B ZAR2,500 ZAC−3.62%8.95 K0.413.83 B ZAR7.323.42 ZAR−29.51%4.05%Process industries
CMHCOMBINED MOTOR HLDGS LTD
13.25 B ZAR3,192 ZAC+1.30%26.14 K1.152.36 B ZAR8.053.97 ZAR−26.00%10.19%Retail trade
ADRADCORP HOLDINGS LIMITED
13.24 B ZAR648 ZAC+3.35%9.82 K0.30673 M ZAR4.981.30 ZAR+60.07%6.00%Commercial services
CAACA SALES HOLDINGS LTD
12.52 B ZAR1,752 ZAC+0.06%80.03 K1.138.42 B ZAR14.101.24 ZAR+1.10%1.40%Distribution services
MTAMETAIR INVESTMENTS LTD
11.82 B ZAR789 ZAC+0.38%82.5 K1.301.51 B ZAR−1.10 ZAR−325.84%0.00%Producer manufacturing
LBRLIBSTAR HOLDINGS LTD
11.77 B ZAR316 ZAC+0.32%46.98 K0.631.88 B ZAR−0.44 ZAR−215.83%4.76%Consumer non-durables
Neutral
BELBELL EQUIPMENT LTD
11.7 B ZAR4,138 ZAC−0.27%35.52 K1.173.97 B ZAR10.004.14 ZAR−41.99%3.86%Producer manufacturing
ARIAFRICAN RAINBOW MIN LTD
11.42 B ZAR16,651 ZAC+0.48%430.86 K0.6531.95 B ZAR9.8316.93 ZAR−32.18%8.15%Non-energy minerals
Buy
CSBCASHBUILD LTD
11.19 B ZAR13,662 ZAC−5.79%19.16 K0.443.1 B ZAR14.769.26 ZAR3.88%Retail trade
Buy
CHPCHOPPIES ENTERPRISES LTD
10.96 B ZAR110 ZAC−5.17%8.08 K0.161.3 B ZAR11.930.09 ZAR5.45%Retail trade
TSGTSOGO SUN LIMITED
10.88 B ZAR755 ZAC+0.13%230.89 K0.357.84 B ZAR6.311.20 ZAR−18.55%9.27%Consumer services
Neutral
ZZDZEDA LIMITED
10.66 B ZAR1,189 ZAC−1.00%286.39 K0.482.24 B ZAR3.513.39 ZAR−4.93%8.33%Finance
Buy
SUISUN INTERNATIONAL LTD
10.33 B ZAR4,079 ZAC+0.54%282.57 K1.059.88 B ZAR8.194.98 ZAR+18.98%9.82%Consumer services
Buy
OCEOCEANA GROUP LTD
10.06 B ZAR5,464 ZAC−2.46%705.11 K3.486.53 B ZAR8.356.54 ZAR−38.76%8.83%Consumer non-durables
Neutral
NPKNAMPAK LTD
9.96 B ZAR51,088 ZAC+0.18%5.89 K0.754.04 B ZAR1.38369.86 ZAR0.00%Process industries
PPCPPC LIMITED
9.87 B ZAR545 ZAC+5.21%1.48 M0.417.98 B ZAR17.200.32 ZAR+252.11%2.63%Non-energy minerals
Strong buy
AIPADCOCK INGRAM HLDGS LTD
9.64 B ZAR5,013 ZAC+0.24%59.88 K0.838.09 B ZAR10.005.01 ZAR−8.71%5.30%Health technology
Neutral
AELALTRON LIMITED A
9.59 B ZAR2,011 ZAC−3.73%771.19 K1.587.95 B ZAR20.201.00 ZAR3.49%Technology services
LEWLEWIS GROUP LTD
9.29 B ZAR8,237 ZAC+0.82%37.49 K1.084.25 B ZAR5.8714.03 ZAR+79.59%7.34%Retail trade
Strong buy
ITEITALTILE LTD
9.06 B ZAR974 ZAC−1.52%405.7 K0.8712.04 B ZAR7.781.25 ZAR+3.95%5.05%Retail trade
Buy
ADHADVTECH LTD
8.52 B ZAR3,067 ZAC−0.10%918.6 K3.2616.8 B ZAR15.342.00 ZAR+15.51%3.29%Commercial services
Buy
MSTMUSTEK LTD
8.51 B ZAR1,399 ZAC−0.36%2.34 K0.01808.44 M ZAR−0.34 ZAR−113.79%0.53%Electronic technology
ACTAFROCENTRIC INV CORP LTD
8.48 B ZAR153 ZAC+2.68%38 K1.001.25 B ZAR7.38%Retail trade
MRFMERAFE RESOURCES LTD
8.44 B ZAR125 ZAC−0.79%1.94 M0.823.2 B ZAR4.680.27 ZAR−61.93%21.88%Non-energy minerals
Strong buy
HDCHUDACO INDUSTRIES LTD
8.38 B ZAR18,853 ZAC−2.19%51.28 K4.385.41 B ZAR10.6617.68 ZAR−15.61%5.32%Distribution services
AFTAFRIMAT LIMITED
8.32 B ZAR4,800 ZAC−4.34%688.84 K1.587.62 B ZAR78.860.61 ZAR−88.17%3.27%Non-energy minerals
Strong sell
FBRFAMOUS BRANDS LTD
8.28 B ZAR6,216 ZAC−2.57%189.01 K2.176.39 B ZAR11.395.46 ZAR+19.50%4.92%Transportation
Strong buy
IVTINVICTA HOLDINGS LTD
8.28 B ZAR3,400 ZAC0.00%880.003.07 B ZAR7.794.36 ZAR−14.59%3.09%Distribution services