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 | Change % | Volume | Rel Volume | Market cap | P/E | EPS dil TTM | EPS dil growth TTM YoY | Div yield % TTM | Sector | Analyst Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 416.37 B ZAR | 30,939 ZAC | +0.17% | 296.12 K | 0.10 | 501.02 B ZAR | 11.14 | 27.77 ZAR | +6.35% | 5.11% | Finance | Neutral | |
| 264.89 B ZAR | 9,352 ZAC | −0.10% | 685.74 K | 0.05 | 528.56 B ZAR | 12.50 | 7.48 ZAR | +9.75% | 4.94% | Finance | Buy | |
| 252.7 B ZAR | 26,111 ZAC | −0.05% | 74.32 K | 0.04 | 144.73 B ZAR | 18.71 | 13.96 ZAR | +22.02% | 2.96% | Retail trade | Buy | |
| 249.1 B ZAR | 10,851 ZAC | −1.90% | 280.08 K | 0.07 | 72.5 B ZAR | 10.40 | 10.43 ZAR | — | 0.00% | Process industries | Neutral | |
| 235.59 B ZAR | 41,978 ZAC | +0.34% | 65.74 K | 0.06 | 144.13 B ZAR | 17.30 | 24.27 ZAR | +1.82% | 2.70% | Consumer services | Buy | |
| 234.22 B ZAR | 10,045 ZAC | −0.11% | 236.66 K | 0.05 | 198.93 B ZAR | 9.42 | 10.66 ZAR | +36.43% | 4.42% | Finance | Neutral | |
| 221.33 B ZAR | 25,629 ZAC | −0.10% | 144.7 K | 0.06 | 212.65 B ZAR | 9.31 | 27.53 ZAR | +20.66% | 6.08% | Finance | Buy | |
| 188 B ZAR | 19,098 ZAC | +1.46% | 1.04 M | 0.16 | 322.69 B ZAR | 46.57 | 4.10 ZAR | — | 1.87% | Communications | Buy | |
| 170.64 B ZAR | 3,855 ZAC | +0.03% | 100.96 K | 0.05 | 47.99 B ZAR | 8.85 | 4.35 ZAR | +57.29% | 4.56% | Finance | Neutral | |
| 161.14 B ZAR | 26,998 ZAC | +0.27% | 103.99 K | 0.05 | 122.41 B ZAR | 7.93 | 34.04 ZAR | +3.05% | 7.90% | Finance | Buy | |
| 158.85 B ZAR | 1,594 ZAC | +0.25% | 985.2 K | 0.06 | 73.3 B ZAR | 10.88 | 1.46 ZAR | −18.16% | 5.65% | Finance | Neutral | |
| 150.78 B ZAR | 15,514 ZAC | −0.14% | 317.29 K | 0.18 | 297.76 B ZAR | 16.25 | 9.55 ZAR | +27.02% | 4.32% | Communications | Neutral | |
| 133.41 B ZAR | 8,919 ZAC | +0.10% | 47.87 K | 0.06 | 17.05 B ZAR | — | −25.07 ZAR | −1,472.04% | 0.00% | Distribution services | Buy | |
| 130.94 B ZAR | 93,598 ZAC | −1.87% | 263.6 K | 0.12 | 750.52 B ZAR | 7.45 | 125.62 ZAR | +85.42% | 0.53% | Technology services | Buy | |
| 126.61 B ZAR | 24,077 ZAC | −0.25% | 31.22 K | 0.03 | 82.7 B ZAR | 13.51 | 17.83 ZAR | −4.63% | 3.79% | Retail trade | Buy | |
| 121.56 B ZAR | 2,087 ZAC | −9.65% | 3.35 M | 1.65 | 24.36 B ZAR | — | −0.55 ZAR | +90.85% | 0.00% | Retail trade | Neutral | |
| 114.43 B ZAR | 13,444 ZAC | +0.52% | 63.55 K | 0.09 | 245.91 B ZAR | 7.66 | 17.55 ZAR | +3.07% | 6.59% | Finance | Neutral | |
| 112.6 B ZAR | 12,755 ZAC | +0.01% | 244.52 K | 0.85 | 22.12 B ZAR | 9.10 | 14.02 ZAR | +0.60% | 4.27% | Distribution services | Buy | |
| 112.13 B ZAR | 6,635 ZAC | −0.76% | 873.82 K | 0.04 | 186.08 B ZAR | — | −1.26 ZAR | +93.25% | 0.00% | Non-energy minerals | Buy | |
| 108.99 B ZAR | 144,423 ZAC | +0.90% | 162.51 K | 0.10 | 373.8 B ZAR | 288.26 | 5.01 ZAR | −88.63% | 0.35% | Non-energy minerals | Buy | |
| 97.95 B ZAR | 1,808 ZAC | +0.89% | 644.75 K | 0.14 | 11.28 B ZAR | — | −8.32 ZAR | −219.68% | 0.00% | Process industries | Buy | |
| 95.36 B ZAR | 87,310 ZAC | +0.63% | 135.06 K | 0.05 | 774.73 B ZAR | 23.05 | 37.88 ZAR | +191.98% | 1.62% | Non-energy minerals | Buy | |
| 95.34 B ZAR | 2,622 ZAC | −0.15% | 623.82 K | 0.04 | 96.66 B ZAR | 17.25 | 1.52 ZAR | +226.76% | 2.02% | Retail trade | Buy | |
| 85.46 B ZAR | 27,798 ZAC | −0.97% | 210.48 K | 0.04 | 248.03 B ZAR | 330.57 | 0.84 ZAR | — | 0.60% | Non-energy minerals | Buy | |
| 84.62 B ZAR | 23,820 ZAC | +0.90% | 222.65 K | 0.13 | 160.3 B ZAR | 17.08 | 13.95 ZAR | +29.10% | 1.21% | Finance | Strong buy | |
| 79.54 B ZAR | 5,417 ZAC | −0.81% | 130.56 K | 0.02 | 49.37 B ZAR | 20.02 | 2.71 ZAR | −5.48% | 3.42% | Retail trade | Neutral | |
| 78.49 B ZAR | 33,997 ZAC | +0.21% | 172.84 K | 0.06 | 208.56 B ZAR | 14.86 | 22.88 ZAR | +67.77% | 1.16% | Non-energy minerals | Buy | |
| 73.78 B ZAR | 38,297 ZAC | +1.51% | 75.81 K | 0.16 | 119.82 B ZAR | 8.40 | 45.59 ZAR | −27.50% | 9.77% | Non-energy minerals | Neutral | |
| 66.53 B ZAR | 7,676 ZAC | −0.09% | 19.37 K | 0.04 | 18.49 B ZAR | 12.09 | 6.35 ZAR | +38.29% | 4.82% | Technology services | Buy | |
| 64.15 B ZAR | 453,438 ZAC | +0.26% | 18.96 K | 0.09 | 516.93 B ZAR | 34.29 | 132.25 ZAR | +24.48% | 1.58% | Finance | Buy | |
| 61.2 B ZAR | 8,079 ZAC | −0.01% | 93.19 K | 0.04 | 26.35 B ZAR | 9.02 | 8.96 ZAR | −1.65% | 4.42% | Retail trade | Buy | |
| 57.31 B ZAR | 44,601 ZAC | −0.11% | 981 | 0.02 | 48.94 B ZAR | 12.30 | 36.25 ZAR | +8.30% | 3.55% | Finance | Buy | |
| 51.51 B ZAR | 18,300 ZAC | −0.61% | 86.34 K | 0.10 | 104.07 B ZAR | 30.75 | 5.95 ZAR | +186.20% | 1.87% | Finance | Buy | |
| 51.29 B ZAR | 32,067 ZAC | −0.94% | 47.2 K | 0.04 | 76.14 B ZAR | 23.53 | 13.63 ZAR | +14.47% | 2.72% | Retail trade | Strong buy | |
| 44.51 B ZAR | 1,690 ZAC | −0.29% | 26.66 K | 0.05 | 5.84 B ZAR | 1.42 | 11.91 ZAR | +8,452.59% | 3.48% | Transportation | Neutral | |
| 43.88 B ZAR | 5,779 ZAC | +0.16% | 133.68 K | 0.14 | 27.87 B ZAR | 3.58 | 16.14 ZAR | +303.44% | 2.86% | Communications | Neutral | |
| 43.36 B ZAR | 11,007 ZAC | +0.20% | 76.31 K | 0.11 | 49.42 B ZAR | — | −2.44 ZAR | −124.61% | 1.90% | Health technology | Neutral | |
| 42.66 B ZAR | 7,011 ZAC | −3.12% | 84.98 K | 0.22 | 32.92 B ZAR | 22.88 | 3.06 ZAR | +1.86% | 0.63% | Consumer services | Neutral | |
| 40.73 B ZAR | 19,378 ZAC | −1.68% | 41.95 K | 0.07 | 46.06 B ZAR | 5.72 | 33.89 ZAR | −9.70% | 8.69% | Energy minerals | Strong buy | |
| 40.57 B ZAR | 16,817 ZAC | −0.38% | 156.15 K | 0.08 | 44.09 B ZAR | 12.00 | 14.02 ZAR | +10.20% | 5.36% | Retail trade | Buy | |
| 39.24 B ZAR | 7,471 ZAC | +1.21% | 272.66 K | 0.09 | 113.56 B ZAR | 24.63 | 3.03 ZAR | +16.52% | 3.23% | Finance | Buy | |
| 39.17 B ZAR | 3,619 ZAC | 0.00% | 65.65 K | 0.07 | 30.97 B ZAR | 25.14 | 1.44 ZAR | +16.34% | 1.59% | Retail trade | Neutral | |
| 35.55 B ZAR | 10,256 ZAC | +0.96% | 44.16 K | 0.09 | 14.3 B ZAR | 5.39 | 19.03 ZAR | −21.10% | 12.78% | Utilities | Sell | |
| 34.39 B ZAR | 34,496 ZAC | −0.79% | 18.75 K | 0.03 | 51.8 B ZAR | 14.09 | 24.49 ZAR | +27.83% | 4.62% | Consumer non-durables | Buy | |
| 33.6 B ZAR | 9,745 ZAC | +0.98% | 79.06 K | 0.22 | 9.13 B ZAR | — | −2.09 ZAR | −128.77% | 3.33% | Process industries | No rating | |
| 32.85 B ZAR | 35,925 ZAC | −1.20% | 75.25 K | 0.03 | 140.85 B ZAR | 95.25 | 3.77 ZAR | −18.19% | 0.60% | Non-energy minerals | Buy | |
| 32.29 B ZAR | 134 ZAC | +3.08% | 280.18 K | 0.38 | 1.47 B ZAR | — | −2.60 ZAR | +50.33% | 0.00% | Non-energy minerals | No rating | |
| 30.93 B ZAR | 535 ZAC | 0.00% | 6.28 K | 0.09 | 671.1 M ZAR | — | −8.33 ZAR | −445.83% | 0.00% | Industrial services | No rating | |
| 29.61 B ZAR | 210 ZAC | +2.44% | 281.37 K | 0.11 | 5.24 B ZAR | 2,625.00 | 0.00 ZAR | −99.81% | 0.00% | Transportation | Neutral | |
| 28.49 B ZAR | 18,560 ZAC | +1.70% | 10.29 K | 0.07 | 11.54 B ZAR | 7.94 | 23.37 ZAR | +27.29% | 3.46% | Industrial services | Neutral | |
| 26.66 B ZAR | 4,217 ZAC | −0.07% | 49.19 K | 0.02 | 17.26 B ZAR | 19.06 | 2.21 ZAR | +169.08% | 1.45% | Retail trade | Neutral | |
| 26.49 B ZAR | 930 ZAC | −0.96% | 210.49 K | 9.28 | 8.55 B ZAR | 5.21 | 1.79 ZAR | −1.79% | 6.31% | Consumer non-durables | No rating | |
| 26.34 B ZAR | 1,554 ZAC | +0.26% | 15.54 K | 0.01 | 19.72 B ZAR | 11.69 | 1.33 ZAR | +22.17% | 5.44% | Health services | Strong buy | |
| 25.1 B ZAR | 1,093 ZAC | −0.18% | 1.58 M | 0.22 | 15.94 B ZAR | 4.11 | 2.66 ZAR | −19.91% | 5.11% | Health services | Neutral | |
| 22.82 B ZAR | 8,618 ZAC | −0.29% | 6.42 K | 0.02 | 13.7 B ZAR | 11.82 | 7.29 ZAR | +2.24% | 4.64% | Process industries | Strong buy | |
| 22.62 B ZAR | 27,566 ZAC | +0.01% | 18.59 K | 0.13 | 10.81 B ZAR | 12.21 | 22.57 ZAR | +15.77% | 3.92% | Process industries | Buy | |
| 22.32 B ZAR | 16,250 ZAC | +0.62% | 8.11 K | 0.21 | 12.84 B ZAR | 2.18 | 74.59 ZAR | +588.68% | 1.11% | Consumer services | No rating | |
| 21.7 B ZAR | 5,724 ZAC | −0.28% | 328.39 K | 0.14 | 20.72 B ZAR | 7.74 | 7.40 ZAR | −28.79% | 8.52% | Retail trade | Neutral | |
| 21.08 B ZAR | 5,320 ZAC | +1.43% | 210.25 K | 0.21 | 9.33 B ZAR | 9.61 | 5.54 ZAR | −1.30% | 3.58% | Industrial services | Strong buy | |
| 20.31 B ZAR | 4,845 ZAC | +0.21% | 4.55 K | 0.14 | 3.45 B ZAR | 8.50 | 5.70 ZAR | +1.95% | 3.72% | Commercial services | No rating | |
| 19.88 B ZAR | 18,341 ZAC | −0.16% | 276 | 0.00 | 23.77 B ZAR | 17.87 | 10.26 ZAR | +26.80% | 2.33% | Distribution services | Strong buy | |
| 17.54 B ZAR | 5,049 ZAC | +0.38% | 13.7 K | 0.03 | 19.48 B ZAR | 11.21 | 4.50 ZAR | −28.56% | 9.02% | Finance | Strong buy | |
| 16.56 B ZAR | 5,200 ZAC | −1.18% | 72.65 K | 0.10 | 97.31 B ZAR | 12.10 | 4.30 ZAR | +5.80% | 5.72% | Finance | Strong buy | |
| 16.55 B ZAR | 14,458 ZAC | −0.77% | 92.02 K | 0.05 | 104.59 B ZAR | 9.03 | 16.02 ZAR | +0.47% | 7.58% | Finance | Buy | |
| 16.02 B ZAR | 10,981 ZAC | −0.27% | 31.19 K | 0.03 | 37.03 B ZAR | 15.23 | 7.21 ZAR | +6.76% | 5.67% | Consumer non-durables | Strong buy | |
| 15.84 B ZAR | 700 ZAC | +1.89% | 24.6 K | 0.29 | 6.11 B ZAR | 10.99 | 0.64 ZAR | +214.77% | 2.94% | Process industries | No rating | |
| 14.05 B ZAR | 998 ZAC | −0.10% | 412.18 K | 0.30 | 8.65 B ZAR | 3.63 | 2.75 ZAR | +282.12% | 0.00% | Distribution services | No rating | |
| 13.88 B ZAR | 6,317 ZAC | +0.64% | 6.86 K | 0.02 | 9.86 B ZAR | 11.32 | 5.58 ZAR | −8.55% | 6.10% | Consumer durables | No rating | |
| 13.64 B ZAR | 213 ZAC | 0.00% | 11 K | 0.21 | 713.5 M ZAR | — | −0.11 ZAR | −115.80% | 0.00% | Non-energy minerals | No rating | |
| 13.29 B ZAR | 2,078 ZAC | 0.00% | 4.38 K | 0.27 | 3.09 B ZAR | 7.18 | 2.89 ZAR | −30.69% | 5.02% | Process industries | No rating | |
| 13.25 B ZAR | 3,648 ZAC | +0.75% | 441 | 0.01 | 2.51 B ZAR | 8.33 | 4.38 ZAR | −4.39% | 4.74% | Retail trade | No rating | |
| 13.24 B ZAR | 653 ZAC | +0.31% | 86 | 0.00 | 681.59 M ZAR | 4.26 | 1.53 ZAR | +98.24% | 11.78% | Commercial services | No rating | |
| 12.52 B ZAR | 1,500 ZAC | −0.66% | 11.46 K | 0.18 | 7.43 B ZAR | 11.43 | 1.31 ZAR | +26.98% | 1.58% | Distribution services | No rating | |
| 11.82 B ZAR | 239 ZAC | −0.42% | 203 | 0.00 | 3.93 B ZAR | 35.13 | 0.07 ZAR | −29.38% | 1.22% | Retail trade | No rating | |
| 11.82 B ZAR | 449 ZAC | −0.22% | 2.84 K | 0.02 | 867.23 M ZAR | — | −2.00 ZAR | −14,628.68% | 0.00% | Producer manufacturing | No rating | |
| 11.77 B ZAR | 455 ZAC | −0.87% | 101.88 K | 0.02 | 2.4 B ZAR | — | −0.43 ZAR | −203.63% | 3.27% | Consumer non-durables | Neutral | |
| 11.7 B ZAR | 3,812 ZAC | −2.26% | 50 | 0.01 | 3.73 B ZAR | 12.09 | 3.15 ZAR | −58.39% | 4.10% | Producer manufacturing | No rating | |
| 11.66 B ZAR | 22,501 ZAC | −2.00% | 61.93 K | 0.08 | 41.09 B ZAR | 134.52 | 1.67 ZAR | −89.57% | 4.60% | Non-energy minerals | Buy | |
| 11.48 B ZAR | 14,159 ZAC | −0.04% | 351 | 0.08 | 3.07 B ZAR | 13.80 | 10.26 ZAR | +155.13% | 4.29% | Retail trade | Strong buy | |
| 10.9 B ZAR | 2,913 ZAC | −0.85% | 464 | 0.00 | 8.89 B ZAR | 6.24 | 4.67 ZAR | −6.54% | 2.74% | Non-energy minerals | Strong buy | |
| 10.88 B ZAR | 771 ZAC | +2.25% | 10.02 K | 0.02 | 7.62 B ZAR | 6.73 | 1.15 ZAR | −12.49% | 6.00% | Consumer services | Neutral | |
| 10.84 B ZAR | 1,259 ZAC | +0.88% | 272 | 0.00 | 2.32 B ZAR | 3.48 | 3.61 ZAR | +12.82% | 8.43% | Finance | Buy | |
| 10.73 B ZAR | 50,484 ZAC | −1.07% | 10.26 K | 1.47 | 4.04 B ZAR | 3.68 | 137.22 ZAR | +1,861.64% | 0.00% | Process industries | No rating | |
| 10.33 B ZAR | 4,297 ZAC | +1.06% | 8.68 K | 0.01 | 10.39 B ZAR | 7.09 | 6.06 ZAR | +36.01% | 9.49% | Consumer services | Buy | |
| 9.99 B ZAR | 5,500 ZAC | −0.18% | 7.46 K | 0.13 | 6.41 B ZAR | 9.79 | 5.62 ZAR | −38.84% | 5.18% | Consumer non-durables | Neutral | |
| 9.87 B ZAR | 623 ZAC | −0.32% | 4.22 M | 1.55 | 9.42 B ZAR | 17.80 | 0.35 ZAR | +409.46% | 2.87% | Non-energy minerals | Strong buy | |
| 9.59 B ZAR | 1,931 ZAC | −0.41% | 307.57 K | 0.86 | 7.37 B ZAR | 20.28 | 0.95 ZAR | −13.52% | 5.08% | Technology services | No rating | |
| 9.29 B ZAR | 9,365 ZAC | −1.32% | 27 | 0.00 | 4.9 B ZAR | 6.35 | 14.75 ZAR | +52.79% | 8.90% | Retail trade | Strong buy | |
| 8.91 B ZAR | 2,710 ZAC | −0.66% | 765.45 K | 0.70 | 33.73 B ZAR | 23.84 | 1.14 ZAR | +25.14% | 2.02% | Finance | No rating | |
| 8.88 B ZAR | 966 ZAC | −1.43% | 2.76 K | 0.02 | 11.92 B ZAR | 7.69 | 1.26 ZAR | +2.87% | 5.10% | Retail trade | Buy | |
| 8.75 B ZAR | 20,900 ZAC | +0.24% | 62 | 0.00 | 5.82 B ZAR | 10.54 | 19.82 ZAR | +12.13% | 5.06% | Distribution services | Buy | |
| 8.52 B ZAR | 3,927 ZAC | −0.13% | 7.44 K | 0.02 | 21.84 B ZAR | 18.23 | 2.15 ZAR | +15.34% | 2.71% | Commercial services | Sell | |
| 8.48 B ZAR | 115 ZAC | −8.73% | 6.83 K | 0.06 | 1.08 B ZAR | — | — | — | 4.65% | Retail trade | No rating | |
| 8.44 B ZAR | 114 ZAC | 0.00% | 120.48 K | 0.07 | 2.85 B ZAR | 15.77 | 0.07 ZAR | −87.31% | 10.53% | Non-energy minerals | Strong buy | |
| 8.32 B ZAR | 4,158 ZAC | −0.24% | 64.25 K | 0.12 | 6.41 B ZAR | — | −0.66 ZAR | −113.43% | 0.83% | Non-energy minerals | Strong buy | |
| 8.28 B ZAR | 5,824 ZAC | +0.83% | 4.29 K | 0.02 | 5.82 B ZAR | 10.39 | 5.60 ZAR | +17.14% | 6.15% | Transportation | Strong buy | |
| 8.14 B ZAR | 2,504 ZAC | 0.00% | 79 | 0.00 | 6.72 B ZAR | 14.86 | 1.69 ZAR | −21.39% | 3.88% | Consumer non-durables | Strong buy | |
| 8.11 B ZAR | 3,598 ZAC | −0.03% | 4 K | 0.21 | 3.06 B ZAR | 4.56 | 7.88 ZAR | +80.66% | 3.20% | Distribution services | No rating | |
| 7.88 B ZAR | 5,483 ZAC | −0.31% | 222.9 K | 0.09 | 45.26 B ZAR | 21.19 | 2.59 ZAR | +68.56% | 1.33% | Non-energy minerals | Neutral | |
| 7.66 B ZAR | 426 ZAC | −3.62% | 69 K | 0.27 | 752.6 M ZAR | 4.08 | 1.04 ZAR | +744.26% | 0.00% | Industrial services | No rating |