Top publicly traded South African companies by earnings

Rank Logo Name Ticker Earnings Price Today % Country
1 Standard Bank Group SBK.JO $3.60 B $14.06 0.35% South Africa
2 Old Mutual OMU.JO $3.27 B $0.79 0.07% South Africa
3 AngloGold Ashanti AU $3.02 B $67.82 4.98% South Africa
4 FirstRand FSR.JO $2.93 B $4.67 0.50% South Africa
5 Sanlam SLM.JO $1.57 B $4.96 0.92% South Africa
6 Vodacom VOD.JO $1.57 B $7.65 1.23% South Africa
7 Nedbank NED.JO $1.23 B $12.34 1.36% South Africa
8 Capitec Bank CPI.JO $0.96 B $206.65 0.90% South Africa
9 Telkom SA TKG.JO $0.95 B $3.01 0.62% South Africa
10 Absa Bank ABSP.JO $0.76 B $55.30 0.00% South Africa
11 Shoprite SHP.JO $0.75 B $16.44 0.80% South Africa
12 Sasol SSL $0.75 B $6.64 0.90% South Africa
13 MTN Group MTN.JO $0.74 B $7.95 2.36% South Africa
14 The Bidvest Group BVT.JO $0.67 B $12.68 0.85% South Africa
15 Exxaro Resources EXX.JO $0.66 B $10.64 2.26% South Africa
16 Bid Corp BID.JO $0.60 B $25.84 0.13% South Africa
17 Discovery Limited DSY.JO $0.55 B $11.47 1.03% South Africa
18 Momentum Metropolitan MTM.JO $0.46 B $1.95 0.18% South Africa
19 Redefine Properties RDF.JO $0.46 B $0.29 0.59% South Africa
20 Fortress REIT FFB.JO $0.41 B $1.34 1.88% South Africa
21 OUTsurance Group OUT.JO $0.34 B $4.57 1.14% South Africa
22 Santam SNT.JO $0.31 B $23.05 0.97% South Africa
23 Aspen Pharmacare APN.JO $0.31 B $5.87 0.69% South Africa
24 MultiChoice Group MCG.JO $0.28 B $7.14 0.01% South Africa
25 Mr Price Group MRP.JO $0.28 B $12.37 1.21% South Africa
26 Ninety One Group N91.L $0.26 B $2.70 0.30% South Africa
27 The Foschini Group TFG.JO $0.23 B $6.51 0.08% South Africa
28 Growthpoint Properties GRT.JO $0.23 B $0.86 0.93% South Africa
29 Clicks Group CLS.JO $0.21 B $20.98 0.32% South Africa
30 Tiger Brands TBS.JO $0.21 B $17.84 1.91% South Africa
31 Pepkor PPH.JO $0.21 B $1.49 0.19% South Africa
32 Life Healthcare Group LHC.JO $0.18 B $0.65 0.35% South Africa
33 AVI Limited AVI.JO $0.17 B $5.89 0.19% South Africa
34 Sappi SAP.JO $0.15 B $1.34 4.17% South Africa
35 Barloworld BAW.JO $0.14 B $6.85 0.83% South Africa
36 African Rainbow Minerals ARI.JO $0.12 B $9.86 2.77% South Africa
37 Italtile ITE.JO $0.11 B $0.55 1.03% South Africa
38 Dis-Chem Pharmacies DCP.JO $88.64 M $2.00 1.02% South Africa
39 DRDGOLD DRD $12.13 M $25.59 4.88% South Africa
40 Naspers NPSNY $8.12 M $71.20 0.56% South Africa
41 Transaction Capital TCP.JO -$5.04 Million $0.12 0.00% South Africa
42 Remgro Limited REM.JO -$31.54 Million $10.15 0.70% South Africa
43 Afristrat Investment ATI.JO -$33.22 Million $0.006670 0.00% South Africa
44 Pick n Pay Stores PIK.JO -$33.92 Million $1.51 0.50% South Africa
45 Lesaka Technologies LSAK -$50.04 Million $4.09 2.15% South Africa
46 Gold Fields GFI -$79.1 Million $41.32 9.11% South Africa
47 Sibanye-Stillwater SBSW -$0.23 Billion $9.54 9.28% South Africa
48 Impala Platinum IMP.JO -$1.14 Billion $11.19 1.97% South Africa
49 Harmony Gold HMY -$4.27 Billion $16.88 12.91% South Africa