All stocksTop gainersBiggest losersLarge-capSmall-capLargest employersHigh-dividendHighest net incomeHighest cashHighest profit per employeeHighest revenue per employeeMost activeUnusual volumeMost volatileHigh betaBest performingHighest revenueMost expensivePenny stocksOverboughtOversoldAll-time highAll-time low52-week high52-week lowCreate more lists in Screener
All stocksTop gainersBiggest losersLarge-capSmall-capLargest employersHigh-dividendHighest net incomeHighest cashHighest profit per employeeHighest revenue per employeeMost activeUnusual volumeMost volatileHigh betaBest performingHighest revenueMost expensivePenny stocksOverboughtOversoldAll-time highAll-time low52-week high52-week low
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 | Chg % | Vol | Rel vol | Mkt cap | P/E | EPS dil TTM | EPS dil growth TTM YoY | Div yield % TTM | Sector | Analyst rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 427.16 B ZAR | 31,007 ZAC | +0.11% | 109.66 K | 0.04 | 501.51 B ZAR | 9.86 | 31.43 ZAR | +13.19% | 5.47% | Finance | Buy | |
| 288.64 B ZAR | 8,170 ZAC | −0.66% | 90.42 K | 0.01 | 162.41 B ZAR | 9.14 | 8.94 ZAR | −16.13% | 5.90% | Finance | Strong buy | |
| 272.12 B ZAR | 22,213 ZAC | +0.04% | 92.93 K | 0.02 | 142.07 B ZAR | 11.96 | 18.58 ZAR | +78.10% | 0.00% | Process industries | Buy | |
| 270.77 B ZAR | 31,472 ZAC | −1.63% | 36.67 K | 0.02 | 175.37 B ZAR | 21.49 | 14.65 ZAR | +4.93% | 2.52% | Retail trade | Strong buy | |
| 242.2 B ZAR | 44,036 ZAC | −1.59% | 17.1 K | 0.02 | 150.16 B ZAR | 16.57 | 26.57 ZAR | +9.51% | 2.73% | Consumer services | Buy | |
| 234.13 B ZAR | 9,396 ZAC | −0.43% | 814.03 K | 0.05 | 529.24 B ZAR | 14.69 | 6.40 ZAR | −14.48% | 5.39% | Finance | Buy | |
| 226.71 B ZAR | 19,968 ZAC | +0.87% | 149.48 K | 0.03 | 346.87 B ZAR | 20.55 | 9.72 ZAR | +136.89% | 2.55% | Communications | Buy | |
| 219.36 B ZAR | 22,116 ZAC | −0.63% | 71.45 K | 0.03 | 184.51 B ZAR | 7.91 | 27.96 ZAR | +1.54% | 7.50% | Finance | Buy | |
| 188.3 B ZAR | 75,014 ZAC | +4.80% | 504.82 K | 0.20 | 547.97 B ZAR | 6.79 | 110.46 ZAR | −1.10% | 0.71% | Technology services | Buy | |
| 177.44 B ZAR | 3,844 ZAC | −0.52% | 111.38 K | 0.05 | 47.94 B ZAR | 7.70 | 4.99 ZAR | +14.72% | 5.33% | Finance | Buy | |
| 166.97 B ZAR | 1,387 ZAC | −0.86% | 796.76 K | 0.03 | 62.93 B ZAR | 7.33 | 1.89 ZAR | +29.18% | 6.41% | Finance | Buy | |
| 166.12 B ZAR | 15,172 ZAC | −0.19% | 55.44 K | 0.03 | 294.01 B ZAR | 14.61 | 10.39 ZAR | +22.96% | 4.83% | Communications | Neutral | |
| 162.42 B ZAR | 29,712 ZAC | −0.30% | 91.95 K | 0.05 | 135.23 B ZAR | 15.68 | 18.94 ZAR | −44.35% | 7.41% | Finance | Buy | |
| 156.42 B ZAR | 67,318 ZAC | −1.12% | 108.86 K | 0.04 | 609.33 B ZAR | 8.15 | 82.59 ZAR | +118.05% | 3.70% | Non-energy minerals | Buy | |
| 135.15 B ZAR | 21,085 ZAC | −7.43% | 181.28 K | 0.05 | 205.24 B ZAR | 6.13 | 34.38 ZAR | +3,988.80% | 2.50% | Non-energy minerals | Buy | |
| 133.41 B ZAR | 4,564 ZAC | +0.62% | 124.78 K | 0.05 | 8.73 B ZAR | — | −1.96 ZAR | +90.50% | 0.00% | Distribution services | Neutral | |
| 130.32 B ZAR | 22,688 ZAC | −2.21% | 82.97 K | 0.08 | 78.85 B ZAR | 12.55 | 18.07 ZAR | +1.39% | 4.06% | Retail trade | Strong buy | |
| 129.68 B ZAR | 4,429 ZAC | −1.75% | 435.61 K | 0.03 | 127.6 B ZAR | 8.92 | 4.96 ZAR | — | 2.82% | Non-energy minerals | Buy | |
| 123.15 B ZAR | 1,934 ZAC | +0.31% | 37.23 K | 0.02 | 20.65 B ZAR | — | −0.99 ZAR | +22.76% | 0.00% | Retail trade | Sell | |
| 116.33 B ZAR | 137,157 ZAC | −0.10% | 42.14 K | 0.04 | 360.55 B ZAR | 9.93 | 138.07 ZAR | +2,655.78% | 3.94% | Non-energy minerals | Buy | |
| 113.55 B ZAR | 11,225 ZAC | −0.01% | 37.67 K | 0.11 | 19.03 B ZAR | 6.46 | 17.38 ZAR | +24.02% | 5.38% | Distribution services | Buy | |
| 110.61 B ZAR | 13,741 ZAC | −1.09% | 22.95 K | 0.02 | 263.02 B ZAR | 7.63 | 18.02 ZAR | +5.51% | 6.38% | Finance | No rating | |
| 108.89 B ZAR | 30,215 ZAC | −3.85% | 1.13 M | 0.37 | 198.61 B ZAR | 6.46 | 46.79 ZAR | +104.50% | 2.14% | Non-energy minerals | Buy | |
| 97.95 B ZAR | 1,249 ZAC | +0.89% | 95.07 K | 0.04 | 7.48 B ZAR | — | −22.75 ZAR | −912.83% | 0.00% | Process industries | Neutral | |
| 95.34 B ZAR | 1,835 ZAC | −0.49% | 1.82 M | 0.09 | 68 B ZAR | 11.48 | 1.60 ZAR | +211.21% | 2.90% | Retail trade | Buy | |
| 91.91 B ZAR | 26,620 ZAC | −0.88% | 22.39 K | 0.01 | 180.89 B ZAR | 13.83 | 19.25 ZAR | +38.05% | 1.18% | Finance | Buy | |
| 82.84 B ZAR | 3,765 ZAC | −1.65% | 240.56 K | 0.03 | 34.25 B ZAR | 14.48 | 2.60 ZAR | −3.87% | 5.21% | Retail trade | Neutral | |
| 76.21 B ZAR | 449,410 ZAC | −0.27% | 9.64 K | 0.04 | 521.93 B ZAR | 30.91 | 145.40 ZAR | +22.47% | 1.79% | Finance | Strong buy | |
| 72.11 B ZAR | 22,439 ZAC | −1.60% | 18.68 K | 0.04 | 73.13 B ZAR | 6.20 | 36.22 ZAR | −20.56% | 10.36% | Non-energy minerals | Neutral | |
| 65.49 B ZAR | 4,966 ZAC | −0.42% | 19.47 K | 0.01 | 16.13 B ZAR | 12.21 | 4.07 ZAR | −58.17% | 5.47% | Retail trade | Neutral | |
| 64.18 B ZAR | 8,256 ZAC | −0.73% | 55.95 K | 0.06 | 20.15 B ZAR | 12.26 | 6.73 ZAR | +48.08% | 4.97% | Technology services | No rating | |
| 61.2 B ZAR | 40,688 ZAC | −1.49% | 16.68 K | 0.19 | 45.57 B ZAR | 10.67 | 38.13 ZAR | +5.18% | 4.06% | Finance | Buy | |
| 53.79 B ZAR | 28,134 ZAC | −2.06% | 52.58 K | 0.02 | 113.11 B ZAR | 8.13 | 34.59 ZAR | +816.99% | 3.08% | Non-energy minerals | Buy | |
| 51.29 B ZAR | 20,688 ZAC | +0.20% | 43.65 K | 0.02 | 47.84 B ZAR | 14.64 | 14.13 ZAR | +12.09% | 4.44% | Retail trade | Buy | |
| 51.01 B ZAR | 20,389 ZAC | −0.40% | 47.46 K | 0.05 | 115.66 B ZAR | 78.54 | 2.60 ZAR | −56.38% | 2.08% | Finance | Neutral | |
| 47.07 B ZAR | 8,116 ZAC | −0.06% | 89.42 K | 0.12 | 37.15 B ZAR | 23.86 | 3.40 ZAR | +13.56% | 1.81% | Consumer services | Buy | |
| 45.83 B ZAR | 1,789 ZAC | −1.60% | 4.54 K | 0.00 | 6.16 B ZAR | 15.66 | 1.14 ZAR | −90.40% | 0.00% | Transportation | Strong buy | |
| 44.48 B ZAR | 5,311 ZAC | −0.77% | 10.02 K | 0.02 | 26.17 B ZAR | 7.46 | 7.12 ZAR | −52.75% | 5.16% | Communications | Buy | |
| 43.75 B ZAR | 8,465 ZAC | −0.75% | 76.94 K | 0.02 | 131.82 B ZAR | 23.39 | 3.62 ZAR | +19.33% | 3.15% | Finance | Buy | |
| 42.83 B ZAR | 2,705 ZAC | −0.18% | 28.54 K | 0.01 | 23.3 B ZAR | 23.70 | 1.14 ZAR | −17.00% | 1.69% | Retail trade | Neutral | |
| 42.32 B ZAR | 16,167 ZAC | −0.11% | 22.83 K | 0.03 | 41.61 B ZAR | 11.49 | 14.08 ZAR | +2.60% | 5.62% | Retail trade | Buy | |
| 41.77 B ZAR | 18,265 ZAC | −0.83% | 32.7 K | 0.03 | 43.12 B ZAR | 6.40 | 28.56 ZAR | −15.75% | 10.01% | Energy minerals | Strong buy | |
| 34.87 B ZAR | 16,199 ZAC | −1.45% | 44.3 K | 0.02 | 70.83 B ZAR | 27.18 | 5.96 ZAR | — | 1.36% | Health technology | Neutral | |
| 34.39 B ZAR | 27,347 ZAC | −0.18% | 15.96 K | 0.03 | 39.43 B ZAR | 12.53 | 21.82 ZAR | −7.75% | 6.11% | Consumer non-durables | Strong buy | |
| 32.29 B ZAR | 139 ZAC | −0.71% | 28.46 K | 0.06 | 1.56 B ZAR | — | −2.98 ZAR | +40.13% | 0.00% | Non-energy minerals | No rating | |
| 32.18 B ZAR | 10,141 ZAC | −0.20% | 2.25 K | 0.01 | 9.69 B ZAR | 28.10 | 3.61 ZAR | — | 2.24% | Process industries | No rating | |
| 29.61 B ZAR | 277 ZAC | −1.07% | 29.1 K | 0.01 | 7.02 B ZAR | — | −0.05 ZAR | −6,125.00% | 0.00% | Transportation | Strong sell | |
| 29.6 B ZAR | 11,917 ZAC | −1.24% | 32.02 K | 0.05 | 16.95 B ZAR | — | −47.09 ZAR | −347.45% | 10.49% | Utilities | Neutral | |
| 28.33 B ZAR | 13,896 ZAC | −0.22% | 4.72 K | 0.02 | 8.68 B ZAR | 6.04 | 23.02 ZAR | −1.50% | 4.44% | Industrial services | Buy | |
| 26.66 B ZAR | 2,854 ZAC | +0.04% | 24.25 K | 0.02 | 11.94 B ZAR | 12.97 | 2.20 ZAR | +0.62% | 2.20% | Retail trade | Buy | |
| 26.4 B ZAR | 417 ZAC | −2.57% | 170 | 0.01 | 531.91 M ZAR | — | −1.34 ZAR | +83.93% | 0.00% | Industrial services | Strong buy | |
| 26.34 B ZAR | 1,787 ZAC | −0.33% | 65.75 K | 0.02 | 20.71 B ZAR | 12.40 | 1.44 ZAR | +20.97% | 5.20% | Health services | Buy | |
| 25.1 B ZAR | 1,179 ZAC | −0.08% | 128 K | 0.04 | 17.05 B ZAR | 2.49 | 4.74 ZAR | — | 4.80% | Health services | Buy | |
| 24.5 B ZAR | 690 ZAC | +2.99% | 19.75 K | 0.03 | 6.03 B ZAR | 8.25 | 0.84 ZAR | −53.20% | 9.15% | Consumer non-durables | No rating | |
| 24.2 B ZAR | 12,245 ZAC | −0.45% | 39.33 K | 0.05 | 19.55 B ZAR | 14.31 | 8.56 ZAR | +22.82% | 3.81% | Process industries | Neutral | |
| 23.09 B ZAR | 16,110 ZAC | −0.86% | 494 | 0.01 | 12.92 B ZAR | 5.04 | 31.95 ZAR | −60.90% | 1.20% | Consumer services | No rating | |
| 22.62 B ZAR | 19,822 ZAC | +0.54% | 1.14 K | 0.02 | 7.6 B ZAR | 4.84 | 40.95 ZAR | +172.36% | 10.30% | Process industries | No rating | |
| 22.05 B ZAR | 4,150 ZAC | −0.53% | 2.03 K | 0.01 | 7.54 B ZAR | 6.95 | 5.97 ZAR | +0.66% | 4.70% | Industrial services | No rating | |
| 21.79 B ZAR | 4,168 ZAC | −1.26% | 69.66 K | 0.04 | 15.13 B ZAR | 5.88 | 7.09 ZAR | −4.14% | 11.56% | Retail trade | Neutral | |
| 21.19 B ZAR | 18,117 ZAC | −0.66% | 10.41 K | 0.03 | 30.03 B ZAR | 16.12 | 11.24 ZAR | +21.91% | 1.85% | Distribution services | Strong buy | |
| 20.31 B ZAR | 4,798 ZAC | +0.38% | 1.41 K | 0.13 | 3.23 B ZAR | 6.95 | 6.90 ZAR | +26.01% | 4.69% | Commercial services | No rating | |
| 18.64 B ZAR | 14,590 ZAC | −0.25% | 30.12 K | 0.02 | 104.19 B ZAR | 10.18 | 14.33 ZAR | −10.55% | 7.71% | Finance | Buy | |
| 18.19 B ZAR | 4,419 ZAC | −0.34% | 11.14 K | 0.02 | 89.52 B ZAR | 11.08 | 3.99 ZAR | +0.07% | 6.68% | Finance | Strong buy | |
| 17.87 B ZAR | 499 ZAC | +0.81% | 300 | 0.00 | 953.95 M ZAR | — | −0.68 ZAR | +65.94% | 0.00% | Producer manufacturing | No rating | |
| 17.54 B ZAR | 4,348 ZAC | −0.34% | 140.86 K | 0.20 | 16.89 B ZAR | 9.38 | 4.63 ZAR | −27.33% | 10.39% | Finance | Strong buy | |
| 17.05 B ZAR | 640 ZAC | +0.47% | 700 | 0.01 | 5.7 B ZAR | 4.28 | 1.50 ZAR | +134.74% | 5.52% | Process industries | No rating | |
| 16.24 B ZAR | 8,542 ZAC | +0.35% | 70.38 K | 0.05 | 28.53 B ZAR | 11.24 | 7.60 ZAR | +5.41% | 7.68% | Consumer non-durables | Buy | |
| 15.71 B ZAR | 3,599 ZAC | +4.77% | 1.51 K | 0.07 | 2.38 B ZAR | 6.86 | 5.25 ZAR | +32.36% | 6.17% | Retail trade | No rating | |
| 15.25 B ZAR | 17,151 ZAC | −1.12% | 12.32 K | 0.03 | 31.24 B ZAR | 8.57 | 20.02 ZAR | +1,096.71% | 6.29% | Non-energy minerals | Buy | |
| 13.95 B ZAR | 1,671 ZAC | +0.06% | 100 | 0.00 | 2.47 B ZAR | 13.63 | 1.23 ZAR | −57.64% | 3.41% | Process industries | Buy | |
| 13.88 B ZAR | 5,681 ZAC | −1.11% | 14.23 K | 0.02 | 9.03 B ZAR | 10.54 | 5.39 ZAR | +1.55% | 6.80% | Consumer durables | No rating | |
| 13.33 B ZAR | 1,599 ZAC | −0.37% | 223.59 K | 0.01 | 54.48 B ZAR | 7.22 | 2.22 ZAR | +43.68% | 8.20% | Finance | Neutral | |
| 13.05 B ZAR | 812 ZAC | −0.49% | 59.21 K | 0.03 | 7.41 B ZAR | — | −5.42 ZAR | −297.09% | 5.34% | Distribution services | No rating | |
| 13.05 B ZAR | 225 ZAC | 0.00% | 8.01 K | 0.07 | 729.72 M ZAR | 7.10 | 0.32 ZAR | — | 0.00% | Non-energy minerals | No rating | |
| 12.81 B ZAR | 1,360 ZAC | −1.45% | 22.59 K | 0.13 | 6.56 B ZAR | 9.30 | 1.46 ZAR | +11.43% | 2.08% | Distribution services | No rating | |
| 12.64 B ZAR | 2,459 ZAC | −0.28% | 18 | 0.00 | 8.2 B ZAR | 2.01 | 12.24 ZAR | — | 0.00% | Miscellaneous | No rating | |
| 12.46 B ZAR | 630 ZAC | +8.62% | 1.05 K | 0.04 | 676.22 M ZAR | 4.63 | 1.36 ZAR | +4.56% | 12.36% | Commercial services | No rating | |
| 12.33 B ZAR | 367 ZAC | −0.81% | 2.68 K | 0.01 | 2.2 B ZAR | 95.57 | 0.04 ZAR | — | 7.78% | Consumer non-durables | Neutral | |
| 12.11 B ZAR | 10,098 ZAC | +0.48% | 116 | 0.00 | 2.06 B ZAR | 13.04 | 7.75 ZAR | −24.50% | 6.93% | Retail trade | Strong buy | |
| 11.82 B ZAR | 90 ZAC | +9.76% | 9.99 K | 0.31 | 3.26 B ZAR | 14.74 | 0.06 ZAR | −33.80% | 1.07% | Retail trade | No rating | |
| 11.16 B ZAR | 4,050 ZAC | −3.36% | 91.68 K | 0.06 | 36.01 B ZAR | 8.28 | 4.89 ZAR | +89.07% | 2.12% | Non-energy minerals | Buy | |
| 11.15 B ZAR | 3,917 ZAC | 0.00% | 3.79 K | 0.04 | 3.75 B ZAR | 17.94 | 2.18 ZAR | −30.77% | 2.52% | Producer manufacturing | No rating | |
| 11.01 B ZAR | 601 ZAC | −0.66% | 350.86 K | 0.02 | 41.39 B ZAR | 6.73 | 0.89 ZAR | +39.14% | 8.02% | Finance | Buy | |
| 10.9 B ZAR | 2,752 ZAC | 0.00% | 1.13 K | 0.03 | 8.23 B ZAR | 4.02 | 6.85 ZAR | +123.63% | 2.48% | Non-energy minerals | Strong buy | |
| 10.84 B ZAR | 1,529 ZAC | +0.59% | 88 | 0.00 | 2.83 B ZAR | 4.04 | 3.79 ZAR | +11.90% | 13.12% | Finance | Strong buy | |
| 10.84 B ZAR | 770 ZAC | 0.00% | 6.32 K | 0.01 | 7.44 B ZAR | 6.10 | 1.26 ZAR | +5.45% | 6.12% | Consumer services | Neutral | |
| 10.73 B ZAR | 46,800 ZAC | +1.41% | 36 | 0.01 | 3.65 B ZAR | 3.35 | 139.82 ZAR | +79.91% | 0.00% | Process industries | No rating | |
| 10.59 B ZAR | 4,481 ZAC | −3.94% | 73.07 K | 0.14 | 11.01 B ZAR | 6.80 | 6.59 ZAR | +8.64% | 9.10% | Consumer services | Buy | |
| 10.32 B ZAR | 8,350 ZAC | −0.60% | 28.38 K | 0.32 | 4.35 B ZAR | 5.26 | 15.87 ZAR | +13.12% | 10.68% | Retail trade | No rating | |
| 10.26 B ZAR | 790 ZAC | +0.89% | 959.74 K | 0.20 | 12.02 B ZAR | 14.01 | 0.56 ZAR | +77.91% | 3.77% | Non-energy minerals | Strong buy | |
| 10.13 B ZAR | 3,263 ZAC | −0.43% | 25.01 K | 0.02 | 40.1 B ZAR | 23.79 | 1.37 ZAR | +37.33% | 1.64% | Finance | No rating | |
| 10.01 B ZAR | 2,869 ZAC | +1.02% | 16.94 K | 0.02 | 4.38 B ZAR | 36.27 | 0.79 ZAR | +29.97% | 1.23% | Non-energy minerals | Strong buy | |
| 9.99 B ZAR | 6,564 ZAC | −0.55% | 1.72 K | 0.02 | 7.69 B ZAR | 11.06 | 5.94 ZAR | −9.27% | 4.45% | Consumer non-durables | Strong buy | |
| 9.64 B ZAR | 2,781 ZAC | −0.32% | 30 | 0.00 | 10.88 B ZAR | 15.12 | 1.84 ZAR | +84.78% | 4.16% | Technology services | No rating | |
| 9.33 B ZAR | 5,186 ZAC | −0.65% | 17.37 K | 0.02 | 28.29 B ZAR | 20.78 | 2.50 ZAR | +15.84% | 2.25% | Commercial services | No rating | |
| 8.77 B ZAR | 841 ZAC | −0.94% | 33.11 K | 0.23 | 10.23 B ZAR | 7.48 | 1.13 ZAR | −10.40% | 5.42% | Retail trade | Buy | |
| 8.75 B ZAR | 18,225 ZAC | −1.49% | 4.37 K | 0.20 | 4.84 B ZAR | 10.87 | 16.76 ZAR | −12.41% | 6.24% | Distribution services | Buy | |
| 8.74 B ZAR | 5,110 ZAC | −1.64% | 558 | 0.01 | 5.21 B ZAR | 8.53 | 5.99 ZAR | +9.84% | 7.42% | Consumer services | No rating | |
| 8.44 B ZAR | 3,575 ZAC | +2.14% | 2.64 K | 0.61 | 3.04 B ZAR | 6.44 | 5.56 ZAR | −27.97% | 3.57% | Distribution services | No rating | |
| 7.84 B ZAR | 590 ZAC | −0.17% | 6.2 K | 0.09 | 988.41 M ZAR | 1.69 | 3.50 ZAR | +364.72% | 0.00% | Industrial services | No rating |