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 | 32,017 ZAC | +1.89% | 1.49 M | 0.95 | 518.4 B ZAR | 10.72 | 29.88 ZAR | +14.12% | 5.29% | Finance | Neutral | |
| 288.64 B ZAR | 8,507 ZAC | +0.87% | 3.33 M | 1.08 | 168 B ZAR | 11.28 | 7.54 ZAR | −28.44% | 5.70% | Finance | Buy | |
| 264.89 B ZAR | 9,587 ZAC | +1.99% | 6.94 M | 0.94 | 537.65 B ZAR | 12.20 | 7.86 ZAR | +10.67% | 5.28% | Finance | Strong buy | |
| 252.7 B ZAR | 27,630 ZAC | +1.66% | 1.11 M | 1.22 | 151.46 B ZAR | 19.78 | 13.97 ZAR | +14.97% | 2.91% | Retail trade | Strong buy | |
| 249.1 B ZAR | 20,020 ZAC | −2.82% | 3.04 M | 0.98 | 128.02 B ZAR | 53.99 | 3.71 ZAR | — | 0.00% | Process industries | Buy | |
| 235.59 B ZAR | 44,057 ZAC | +1.95% | 413.62 K | 0.76 | 147.84 B ZAR | 16.86 | 26.13 ZAR | +10.69% | 2.76% | Consumer services | Buy | |
| 226.71 B ZAR | 22,719 ZAC | +1.85% | 3.73 M | 1.09 | 398.09 B ZAR | 20.63 | 11.01 ZAR | — | 2.20% | Communications | Buy | |
| 219.36 B ZAR | 21,937 ZAC | +1.27% | 2.03 M | 0.91 | 181.87 B ZAR | 8.27 | 26.51 ZAR | +2.18% | 7.45% | Finance | Buy | |
| 188.3 B ZAR | 78,960 ZAC | −0.69% | 1.3 M | 0.82 | 604.51 B ZAR | 7.15 | 110.46 ZAR | −1.10% | 0.64% | Technology services | Strong buy | |
| 170.64 B ZAR | 4,044 ZAC | +0.60% | 958.61 K | 0.85 | 50.17 B ZAR | 9.04 | 4.47 ZAR | +23.72% | 4.95% | Finance | Buy | |
| 166.97 B ZAR | 1,266 ZAC | −0.16% | 24.74 M | 2.10 | 56.95 B ZAR | 6.67 | 1.90 ZAR | +11.39% | 7.03% | Finance | Buy | |
| 166.12 B ZAR | 15,372 ZAC | +0.99% | 1.45 M | 1.15 | 297.32 B ZAR | 14.80 | 10.39 ZAR | +22.96% | 4.78% | Communications | Neutral | |
| 162.42 B ZAR | 27,281 ZAC | +1.44% | 595.25 K | 0.62 | 123.79 B ZAR | 16.63 | 16.40 ZAR | −53.37% | 7.81% | Finance | Buy | |
| 156.42 B ZAR | 54,893 ZAC | +1.08% | 1.12 M | 0.51 | 491.31 B ZAR | 7.88 | 69.66 ZAR | +177.84% | 4.65% | Non-energy minerals | Buy | |
| 133.41 B ZAR | 4,759 ZAC | +1.26% | 779.17 K | 1.15 | 9.16 B ZAR | — | −1.96 ZAR | +90.50% | 0.00% | Distribution services | Neutral | |
| 129.68 B ZAR | 3,518 ZAC | +1.18% | 12.71 M | 1.11 | 99.58 B ZAR | — | −1.83 ZAR | +30.44% | 3.72% | Non-energy minerals | Neutral | |
| 126.61 B ZAR | 23,574 ZAC | +1.30% | 453.06 K | 0.82 | 80.13 B ZAR | 13.18 | 17.89 ZAR | −7.09% | 4.02% | Retail trade | Strong buy | |
| 123.15 B ZAR | 1,835 ZAC | +2.11% | 1.46 M | 0.72 | 19.65 B ZAR | — | −0.99 ZAR | +22.76% | 0.00% | Retail trade | Sell | |
| 116.33 B ZAR | 112,038 ZAC | +0.99% | 567.08 K | 0.87 | 294.22 B ZAR | 19.17 | 58.44 ZAR | +118.22% | 2.23% | Non-energy minerals | Buy | |
| 112.6 B ZAR | 10,138 ZAC | +0.19% | 237.65 K | 0.78 | 17.18 B ZAR | 6.55 | 15.47 ZAR | +10.37% | 6.02% | Distribution services | Buy | |
| 110.61 B ZAR | 13,761 ZAC | +2.46% | 1.49 M | 1.67 | 262.86 B ZAR | 7.64 | 18.02 ZAR | +5.51% | 6.39% | Finance | Buy | |
| 97.95 B ZAR | 1,094 ZAC | −2.23% | 938.66 K | 0.38 | 6.61 B ZAR | — | −18.83 ZAR | −450.17% | 0.00% | Process industries | Neutral | |
| 95.34 B ZAR | 2,060 ZAC | +0.73% | 9.83 M | 1.13 | 75.96 B ZAR | 12.88 | 1.60 ZAR | +211.21% | 2.57% | Retail trade | Buy | |
| 85.46 B ZAR | 17,700 ZAC | +0.59% | 1.75 M | 0.61 | 159.49 B ZAR | 19.41 | 9.12 ZAR | — | 3.25% | Non-energy minerals | Buy | |
| 84.62 B ZAR | 25,505 ZAC | −0.41% | 778.61 K | 0.64 | 171.78 B ZAR | 15.91 | 16.04 ZAR | +31.01% | 1.22% | Finance | Neutral | |
| 79.54 B ZAR | 4,477 ZAC | −0.13% | 3.65 M | 1.67 | 40.06 B ZAR | 23.31 | 1.92 ZAR | −41.62% | 4.44% | Retail trade | Buy | |
| 78.49 B ZAR | 26,822 ZAC | +3.31% | 4.32 M | 2.07 | 169.21 B ZAR | 10.42 | 25.73 ZAR | +54.32% | 2.55% | Non-energy minerals | Buy | |
| 76.21 B ZAR | 460,914 ZAC | +1.08% | 152.41 K | 0.75 | 535.12 B ZAR | 31.70 | 145.40 ZAR | +22.47% | 1.73% | Finance | Buy | |
| 72.11 B ZAR | 26,143 ZAC | +3.15% | 353.55 K | 1.30 | 83.85 B ZAR | 5.75 | 45.43 ZAR | −0.57% | 12.25% | Non-energy minerals | Neutral | |
| 65.49 B ZAR | 5,130 ZAC | +0.96% | 1.32 M | 1.08 | 16.59 B ZAR | 12.61 | 4.07 ZAR | −58.17% | 7.02% | Retail trade | Buy | |
| 64.18 B ZAR | 8,307 ZAC | +0.08% | 607.29 K | 1.43 | 20.12 B ZAR | 12.34 | 6.73 ZAR | +48.08% | 4.51% | Technology services | Buy | |
| 61.2 B ZAR | 39,667 ZAC | +1.97% | 32.17 K | 0.55 | 43.76 B ZAR | 10.79 | 36.78 ZAR | +10.70% | 4.24% | Finance | Neutral | |
| 51.51 B ZAR | 18,850 ZAC | +1.03% | 1.01 M | 1.48 | 106.5 B ZAR | 21.77 | 8.66 ZAR | −33.34% | 2.23% | Finance | Neutral | |
| 51.29 B ZAR | 21,227 ZAC | +0.71% | 643.7 K | 0.40 | 49.19 B ZAR | 15.03 | 14.13 ZAR | +12.09% | 4.17% | Retail trade | Buy | |
| 47.07 B ZAR | 7,548 ZAC | +0.47% | 350.42 K | 0.71 | 34.53 B ZAR | 22.19 | 3.40 ZAR | +13.56% | 1.86% | Consumer services | Neutral | |
| 44.51 B ZAR | 1,899 ZAC | −0.37% | 229.79 K | 0.81 | 6.44 B ZAR | 1.81 | 10.49 ZAR | — | 0.00% | Transportation | Buy | |
| 44.48 B ZAR | 5,359 ZAC | −1.60% | 422.74 K | 0.76 | 26.2 B ZAR | 7.53 | 7.12 ZAR | −52.75% | 5.04% | Communications | Buy | |
| 43.36 B ZAR | 14,601 ZAC | −2.36% | 1.46 M | 1.40 | 64.86 B ZAR | — | −4.51 ZAR | −144.69% | 1.45% | Health technology | Buy | |
| 42.83 B ZAR | 2,965 ZAC | −0.67% | 1.52 M | 2.42 | 25.49 B ZAR | 25.98 | 1.14 ZAR | −17.00% | 1.53% | Retail trade | Neutral | |
| 42.32 B ZAR | 16,084 ZAC | +0.65% | 729.87 K | 0.88 | 41.35 B ZAR | 11.43 | 14.08 ZAR | +2.60% | 5.70% | Retail trade | Buy | |
| 41.77 B ZAR | 20,382 ZAC | −1.15% | 501.65 K | 0.76 | 47.72 B ZAR | 6.41 | 31.78 ZAR | −0.53% | 9.04% | Energy minerals | Strong buy | |
| 39.24 B ZAR | 8,083 ZAC | +0.32% | 795.61 K | 0.49 | 124.93 B ZAR | 25.06 | 3.23 ZAR | +19.55% | 3.34% | Finance | Buy | |
| 34.39 B ZAR | 27,274 ZAC | +1.32% | 241.55 K | 0.85 | 39.25 B ZAR | 12.50 | 21.82 ZAR | −7.75% | 6.03% | Consumer non-durables | Strong buy | |
| 32.85 B ZAR | 22,720 ZAC | +2.17% | 2.55 M | 1.22 | 89.45 B ZAR | 9.91 | 22.94 ZAR | +496.56% | 3.96% | Non-energy minerals | Buy | |
| 32.29 B ZAR | 138 ZAC | +3.76% | 77.42 K | 0.09 | 1.54 B ZAR | — | −2.70 ZAR | +48.42% | 0.00% | Non-energy minerals | No rating | |
| 32.18 B ZAR | 11,825 ZAC | −0.71% | 172.9 K | 0.55 | 11.28 B ZAR | 38.23 | 3.09 ZAR | — | 1.93% | Process industries | No rating | |
| 30.93 B ZAR | 418 ZAC | +0.24% | 5.98 K | 0.07 | 519.48 M ZAR | — | −5.42 ZAR | −694.10% | 0.00% | Industrial services | No rating | |
| 29.61 B ZAR | 266 ZAC | −2.56% | 2.92 M | 0.82 | 6.67 B ZAR | 54.18 | 0.05 ZAR | −87.11% | 0.00% | Transportation | Strong sell | |
| 29.6 B ZAR | 10,743 ZAC | −2.10% | 380.98 K | 0.53 | 15.09 B ZAR | — | −55.97 ZAR | −311.83% | 12.10% | Utilities | Neutral | |
| 28.49 B ZAR | 15,400 ZAC | −0.48% | 130.46 K | 1.04 | 9.59 B ZAR | 6.55 | 23.50 ZAR | +17.41% | 4.03% | Industrial services | No rating | |
| 26.66 B ZAR | 3,250 ZAC | +1.15% | 323.69 K | 0.20 | 13.6 B ZAR | 14.77 | 2.20 ZAR | +0.62% | 1.94% | Retail trade | Buy | |
| 26.49 B ZAR | 800 ZAC | −2.44% | 1.44 K | 0.05 | 7.2 B ZAR | 6.66 | 1.20 ZAR | −38.75% | 6.88% | Consumer non-durables | No rating | |
| 26.34 B ZAR | 1,810 ZAC | +0.61% | 12.35 M | 3.58 | 21.57 B ZAR | 12.56 | 1.44 ZAR | +20.97% | 4.70% | Health services | Buy | |
| 25.1 B ZAR | 1,073 ZAC | +1.71% | 3.6 M | 1.01 | 15.6 B ZAR | 2.27 | 4.74 ZAR | — | 5.41% | Health services | Buy | |
| 24.2 B ZAR | 11,010 ZAC | −0.61% | 568.2 K | 0.93 | 17.5 B ZAR | 12.86 | 8.56 ZAR | +22.82% | 3.63% | Process industries | Neutral | |
| 24.17 B ZAR | 16,804 ZAC | +1.98% | 20.71 K | 0.37 | 13.36 B ZAR | 5.26 | 31.95 ZAR | −60.90% | 1.19% | Consumer services | No rating | |
| 22.62 B ZAR | 20,655 ZAC | +1.77% | 51.86 K | 0.53 | 7.96 B ZAR | 5.04 | 40.95 ZAR | +172.36% | 9.88% | Process industries | Neutral | |
| 22.05 B ZAR | 4,469 ZAC | −0.04% | 755.08 K | 2.82 | 8.08 B ZAR | 7.48 | 5.97 ZAR | +0.66% | 4.52% | Industrial services | Strong buy | |
| 21.7 B ZAR | 5,054 ZAC | +1.08% | 462.19 K | 0.36 | 18.12 B ZAR | 6.76 | 7.48 ZAR | −25.07% | 9.72% | Retail trade | Neutral | |
| 21.19 B ZAR | 17,804 ZAC | +0.16% | 207.04 K | 0.11 | 29.32 B ZAR | 15.84 | 11.24 ZAR | +21.91% | 2.42% | Distribution services | Buy | |
| 20.31 B ZAR | 4,888 ZAC | +0.78% | 57 | 0.00 | 3.42 B ZAR | 7.09 | 6.90 ZAR | +26.01% | 4.58% | Commercial services | No rating | |
| 18.64 B ZAR | 14,892 ZAC | +0.81% | 787.96 K | 0.63 | 106.08 B ZAR | 10.53 | 14.14 ZAR | −18.58% | 7.45% | Finance | Buy | |
| 18.19 B ZAR | 4,471 ZAC | +1.66% | 802.11 K | 2.37 | 90.32 B ZAR | 11.21 | 3.99 ZAR | +0.07% | 6.69% | Finance | Strong buy | |
| 17.87 B ZAR | 480 ZAC | +4.35% | 12.64 K | 0.07 | 925.04 M ZAR | — | −2.32 ZAR | −110.89% | 0.00% | Producer manufacturing | Strong buy | |
| 17.54 B ZAR | 4,156 ZAC | +1.66% | 243.85 K | 0.85 | 16.09 B ZAR | 8.97 | 4.63 ZAR | −27.33% | 11.00% | Finance | Strong buy | |
| 16.02 B ZAR | 9,202 ZAC | +1.50% | 574.55 K | 0.95 | 30.85 B ZAR | 12.02 | 7.65 ZAR | +7.87% | 7.07% | Consumer non-durables | Strong buy | |
| 15.84 B ZAR | 548 ZAC | −5.35% | 79.83 K | 2.10 | 4.93 B ZAR | 5.32 | 1.03 ZAR | +92.43% | 6.39% | Process industries | No rating | |
| 15.71 B ZAR | 3,903 ZAC | +0.70% | 5.92 K | 0.26 | 2.71 B ZAR | 7.44 | 5.25 ZAR | +32.36% | 5.69% | Retail trade | Strong buy | |
| 14.26 B ZAR | 1,682 ZAC | 0.00% | 3.98 M | 0.66 | 57.09 B ZAR | 11.13 | 1.51 ZAR | +42.32% | 7.70% | Finance | Neutral | |
| 14.05 B ZAR | 835 ZAC | −0.60% | 902.65 K | 0.66 | 7.58 B ZAR | — | −3.24 ZAR | −559.57% | 5.22% | Distribution services | No rating | |
| 13.95 B ZAR | 1,768 ZAC | −4.43% | 156.84 K | 1.14 | 2.61 B ZAR | 5.39 | 3.28 ZAR | −3.88% | 3.39% | Process industries | No rating | |
| 13.88 B ZAR | 5,687 ZAC | +0.34% | 139.28 K | 0.68 | 8.94 B ZAR | 10.56 | 5.39 ZAR | +1.55% | 6.73% | Consumer durables | No rating | |
| 13.05 B ZAR | 170 ZAC | 0.00% | 37.76 K | 0.13 | 551.34 M ZAR | — | −0.48 ZAR | −164.73% | 0.00% | Non-energy minerals | Strong buy | |
| 12.81 B ZAR | 1,336 ZAC | −0.07% | 10.7 K | 0.13 | 6.45 B ZAR | 9.33 | 1.43 ZAR | +15.30% | 2.15% | Distribution services | No rating | |
| 12.46 B ZAR | 650 ZAC | 0.00% | 30.7 K | 0.66 | 697.69 M ZAR | 4.77 | 1.36 ZAR | +4.56% | 11.51% | Commercial services | No rating | |
| 12.33 B ZAR | 425 ZAC | 0.00% | 24 | 0.00 | 2.53 B ZAR | 41.46 | 0.10 ZAR | — | 6.59% | Consumer non-durables | Neutral | |
| 11.82 B ZAR | 120 ZAC | −13.67% | 84.97 K | 3.30 | 3.36 B ZAR | 19.66 | 0.06 ZAR | −33.80% | 1.07% | Retail trade | No rating | |
| 11.66 B ZAR | 15,477 ZAC | −1.62% | 1.35 M | 3.19 | 27.87 B ZAR | 23.05 | 6.71 ZAR | −60.35% | 7.11% | Non-energy minerals | Buy | |
| 11.48 B ZAR | 11,699 ZAC | −0.01% | 2.66 K | 0.89 | 2.39 B ZAR | 12.03 | 9.73 ZAR | +5.06% | 5.92% | Retail trade | No rating | |
| 11.15 B ZAR | 3,840 ZAC | −0.26% | 13.95 K | 1.23 | 3.67 B ZAR | 10.36 | 3.71 ZAR | −10.41% | 2.60% | Producer manufacturing | No rating | |
| 11.14 B ZAR | 2,649 ZAC | +1.49% | 52.75 K | 1.74 | 9.01 B ZAR | — | — | — | 0.00% | Miscellaneous | No rating | |
| 11.01 B ZAR | 617 ZAC | 0.00% | 7.31 M | 1.12 | 42.22 B ZAR | 6.91 | 0.89 ZAR | +39.14% | 7.66% | Finance | Neutral | |
| 10.9 B ZAR | 2,450 ZAC | −3.92% | 18.01 K | 0.87 | 7.32 B ZAR | 3.58 | 6.85 ZAR | +123.63% | 2.75% | Non-energy minerals | Strong buy | |
| 10.84 B ZAR | 1,415 ZAC | −0.49% | 75.42 K | 2.14 | 2.64 B ZAR | 3.74 | 3.79 ZAR | +11.90% | 14.56% | Finance | Buy | |
| 10.84 B ZAR | 745 ZAC | 0.00% | 125.12 K | 0.80 | 7.2 B ZAR | 5.78 | 1.29 ZAR | +7.68% | 6.04% | Consumer services | Sell | |
| 10.73 B ZAR | 42,800 ZAC | −0.47% | 483 | 0.14 | 3.39 B ZAR | 3.06 | 139.82 ZAR | +79.91% | 0.00% | Process industries | Strong buy | |
| 10.59 B ZAR | 5,075 ZAC | +0.20% | 301.14 K | 0.82 | 11.98 B ZAR | 7.66 | 6.62 ZAR | +32.87% | 8.06% | Consumer services | Buy | |
| 10.32 B ZAR | 8,900 ZAC | +1.52% | 21.65 K | 0.72 | 4.63 B ZAR | 5.61 | 15.87 ZAR | +13.12% | 9.40% | Retail trade | Strong buy | |
| 10.26 B ZAR | 749 ZAC | −0.13% | 1.24 M | 0.55 | 11.49 B ZAR | 13.28 | 0.56 ZAR | +77.91% | 4.03% | Non-energy minerals | Strong buy | |
| 10.13 B ZAR | 3,355 ZAC | −0.86% | 701.1 K | 0.35 | 41.17 B ZAR | 24.46 | 1.37 ZAR | +37.33% | 1.64% | Finance | Neutral | |
| 10.01 B ZAR | 2,810 ZAC | +0.36% | 131.49 K | 0.64 | 4.31 B ZAR | 35.52 | 0.79 ZAR | +29.97% | 1.17% | Non-energy minerals | Strong buy | |
| 9.99 B ZAR | 6,851 ZAC | +1.15% | 172.98 K | 1.51 | 7.98 B ZAR | 11.54 | 5.94 ZAR | −9.27% | 4.16% | Consumer non-durables | Strong buy | |
| 9.64 B ZAR | 2,769 ZAC | 0.00% | 110.88 K | 0.34 | 10.79 B ZAR | 15.06 | 1.84 ZAR | +84.78% | 4.33% | Technology services | No rating | |
| 9.33 B ZAR | 4,660 ZAC | +0.43% | 653.32 K | 1.16 | 25.25 B ZAR | 20.00 | 2.33 ZAR | +16.51% | 2.53% | Commercial services | No rating | |
| 8.88 B ZAR | 865 ZAC | +3.59% | 23.28 K | 0.13 | 10.52 B ZAR | 7.49 | 1.16 ZAR | −7.76% | 5.32% | Retail trade | Buy | |
| 8.75 B ZAR | 18,717 ZAC | +2.28% | 10.96 K | 0.06 | 5.25 B ZAR | 11.16 | 16.76 ZAR | −12.41% | 5.98% | Distribution services | Buy | |
| 8.74 B ZAR | 5,260 ZAC | 0.00% | 136.31 K | 1.44 | 5.27 B ZAR | 8.78 | 5.99 ZAR | +9.84% | 6.79% | Consumer services | Strong buy | |
| 8.44 B ZAR | 3,650 ZAC | −2.82% | 5.63 K | 2.38 | 3.11 B ZAR | 6.57 | 5.56 ZAR | −27.97% | 3.15% | Distribution services | No rating | |
| 7.88 B ZAR | 3,534 ZAC | +2.43% | 1.25 M | 0.87 | 30.32 B ZAR | 9.59 | 3.68 ZAR | +86.53% | 2.55% | Non-energy minerals | Buy | |
| 7.84 B ZAR | 669 ZAC | −2.34% | 23.9 K | 0.09 | 1.12 B ZAR | 1.91 | 3.50 ZAR | +364.72% | 0.00% | Industrial services | No rating |