Large cap South African companies

South African companies below have the highest value on the market. These are well-known, established companies and sector leaders. Find them sorted by market cap and check their stats to see why they’re doing so great.
Symbol
Market cap
Price
Change %
Volume
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
NPNNASPERS LTD -N-755.71 B ZAR427,499 ZAC−0.37%73.4 K0.1112.62338.74 ZAR−8.86%0.20%Technology services
Buy
FSRFIRSTRAND LTD435.19 B ZAR7,762 ZAC+0.58%1.96 M0.1311.396.81 ZAR+5.05%5.35%Finance
Buy
CPICAPITEC BANK HLDGS LTD367.69 B ZAR316,698 ZAC−0.32%42.3 K0.1329.81106.24 ZAR+26.29%1.71%Finance
Buy
SBKSTANDARD BANK GROUP LTD367.01 B ZAR22,549 ZAC+0.05%323.99 K0.088.6326.11 ZAR+6.62%6.55%Finance
Buy
INLINVESTEC LTD232.61 B ZAR12,552 ZAC+0.41%98.73 K0.107.3717.03 ZAR−28.86%6.34%Finance
Buy
GFIGOLD FIELDS LTD227.43 B ZAR25,413 ZAC+2.60%334.45 K0.1319.5912.97 ZAR−1.30%2.83%Non-energy minerals
Neutral
VODVODACOM GROUP LTD196.64 B ZAR10,168 ZAC+0.57%182.02 K0.0913.537.52 ZAR−16.74%5.61%Communications
Buy
SLMSANLAM LIMITED173.25 B ZAR8,771 ZAC+0.72%550.64 K0.0911.237.81 ZAR+9.49%4.56%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD165.71 B ZAR30,228 ZAC+0.20%153.41 K0.0926.4211.44 ZAR+6.08%2.36%Retail trade
Neutral
ABGABSA GROUP LIMITED159.44 B ZAR19,234 ZAC+0.68%278.91 K0.088.4322.82 ZAR−9.17%7.12%Finance
Buy
AMSANGLO AMERICAN PLAT LTD153.77 B ZAR58,531 ZAC+1.51%114.05 K0.1813.2844.08 ZAR−61.57%3.25%Non-energy minerals
Neutral
MTNMTN GROUP LTD152.5 B ZAR8,460 ZAC+3.33%802.69 K0.13−6.94 ZAR−162.39%3.90%Communications
Neutral
BIDBID CORPORATION LTD146.96 B ZAR43,792 ZAC−0.09%77.75 K0.0818.3723.83 ZAR+15.94%2.49%Consumer services
Buy
DSYDISCOVERY LTD132.87 B ZAR19,808 ZAC+0.30%375.25 K0.2118.3310.80 ZAR+36.25%1.10%Finance
Buy
NEDNEDBANK GROUP LTD131.41 B ZAR28,291 ZAC−0.56%210.6 K0.128.5633.03 ZAR+11.93%7.05%Finance
Buy
PPHPEPKOR HOLDINGS LTD109 B ZAR2,960 ZAC+0.92%1.84 M0.0963.600.47 ZAR1.62%Retail trade
Buy
OOUTOUTSURANCE GROUP LIMITED107.48 B ZAR6,963 ZAC+1.50%582.63 K0.0826.752.60 ZAR+39.50%2.51%Finance
Neutral
KIOKUMBA IRON ORE LTD105.8 B ZAR32,988 ZAC+2.44%82 K0.255.2562.88 ZAR+54.87%13.03%Non-energy minerals
Neutral
NNRPNEPI ROCKCASTLE N.V.99.3 B ZAR13,938 ZAC−0.30%172.72 K0.108.7415.94 ZAR+0.50%7.70%Finance
Buy
HARHARMONY GM CO LTD98.52 B ZAR15,666 ZAC+1.69%325.95 K0.1411.4913.64 ZAR+75.54%1.54%Non-energy minerals
Sell
BVTBIDVEST LTD93.13 B ZAR27,401 ZAC+0.73%138.37 K0.1414.6618.69 ZAR+6.62%3.34%Retail trade
Strong buy
CLSCLICKS GROUP LTD90.36 B ZAR37,955 ZAC−0.69%211.62 K0.2331.8911.90 ZAR+14.20%1.85%Retail trade
Sell
REMREMGRO LTD88.08 B ZAR15,592 ZAC+0.52%146.13 K0.1170.082.22 ZAR−86.95%1.69%Finance
Buy
IMPIMPALA PLATINUM HLGS LTD83.69 B ZAR9,285 ZAC−0.50%1.17 M0.37−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
MRPMR PRICE GROUP LTD77.32 B ZAR29,648 ZAC−0.17%179.91 K0.1623.3012.72 ZAR2.73%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD76.41 B ZAR17,201 ZAC−1.27%153.69 K0.0817.359.91 ZAR−15.77%2.09%Health technology
Buy
NY1NINETY ONE LIMITED61.23 B ZAR3,418 ZAC−0.32%65.46 K0.108.424.06 ZAR+3.59%8.46%Finance
Sell
AILAFRICAN RAINBOW CAP INV60.47 B ZAR936 ZAC−1.37%13.74 K0.085.931.58 ZAR+7.01%0.00%Finance
OMUOLD MUTUAL LIMITED60.19 B ZAR1,271 ZAC+1.36%3.96 M0.157.101.79 ZAR+32.82%6.54%Finance
Neutral
WHLWOOLWORTHS HOLDINGS LTD56.82 B ZAR6,279 ZAC+1.06%610.13 K0.1721.942.86 ZAR−47.19%4.23%Retail trade
Neutral
TFGTHE FOSCHINI GROUP LIMITED55.38 B ZAR17,124 ZAC+0.24%136.28 K0.1218.819.11 ZAR+6.36%2.04%Retail trade
Buy
SOLSASOL LIMITED52.78 B ZAR8,306 ZAC−0.18%900.29 K0.30−69.47 ZAR−605.81%2.41%Process industries
Buy
SSWSIBANYE STILLWATER LTD46.28 B ZAR1,635 ZAC+0.31%2.45 M0.15−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
MCGMULTICHOICE GROUP LTD46.08 B ZAR10,780 ZAC+0.02%32.28 K0.04−10.46 ZAR+1.63%0.00%Consumer services
Buy
TBSTIGER BRANDS LTD45.36 B ZAR29,102 ZAC−0.55%30.22 K0.0615.1919.16 ZAR+12.70%3.51%Consumer non-durables
Strong buy
SNTSANTAM LIMITED42.01 B ZAR38,082 ZAC−0.82%5.09 K0.1211.3833.47 ZAR+31.76%3.78%Finance
MTMMOMENTUM GROUP LIMITED40.53 B ZAR3,065 ZAC+0.43%673.5 K0.2511.072.77 ZAR−10.28%4.08%Finance
Neutral
NPHNORTHAM PLATINUM HLDGS LTD39.36 B ZAR10,096 ZAC+3.04%480.58 K0.1521.904.61 ZAR−29.55%1.68%Non-energy minerals
Buy
TRUTRUWORTHS INT LTD38.55 B ZAR10,521 ZAC+0.60%110.1 K0.1110.1310.39 ZAR+18.54%5.03%Retail trade
Neutral
EXXEXXARO RESOURCES LTD38.54 B ZAR15,957 ZAC+0.80%147.89 K0.124.2537.53 ZAR−20.96%11.32%Energy minerals
Buy
AVIAVI LTD36.28 B ZAR10,875 ZAC+0.08%69.11 K0.1616.106.76 ZAR+21.97%5.42%Consumer non-durables
Buy
PIKPICK N PAY STORES LTD32.36 B ZAR3,050 ZAC−0.03%936.21 K0.45−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD31.29 B ZAR3,638 ZAC−0.36%87.91 K0.1329.411.24 ZAR+18.26%1.36%Retail trade
Neutral
ARIAFRICAN RAINBOW MIN LTD29.66 B ZAR15,127 ZAC−0.08%111.83 K0.269.4316.03 ZAR−61.00%9.92%Non-energy minerals
Buy
BBOXBOXER RETAIL LIMITED29.43 B ZAR6,435 ZAC+0.58%73.74 K0.1121.393.01 ZAR0.00%Consumer services
SAPSAPPI LTD29.11 B ZAR4,846 ZAC−0.29%122.07 K0.1173.220.66 ZAR−91.16%5.72%Process industries
Buy
SPPTHE SPAR GROUP LTD29.03 B ZAR15,079 ZAC−0.49%219.48 K0.3082.531.83 ZAR−12.35%0.00%Distribution services
Buy
KSTPSG FIN SERVICES LTD24.48 B ZAR1,961 ZAC−1.21%66.12 K0.0621.590.91 ZAR+17.00%2.32%Finance
Buy
LHCLIFE HEALTHC GRP HLDGS LTD24.05 B ZAR1,653 ZAC−0.36%351.56 K0.084.983.32 ZAR+1,748.19%2.78%Health services
Buy
FFBFORTRESS REAL EST INV B21.72 B ZAR2,015 ZAC−0.40%146.71 K0.067.922.54 ZAR−9.32%7.53%Finance
Neutral
MTHMOTUS HOLDINGS LTD21.11 B ZAR12,201 ZAC−1.50%28.11 K0.108.7613.93 ZAR−27.41%4.26%Distribution services
Buy
BAWBARLOWORLD LTD20.46 B ZAR10,952 ZAC+0.50%55.31 K0.0510.8310.11 ZAR−14.75%4.66%Distribution services
Neutral
NTCNETCARE LIMITED19.72 B ZAR1,499 ZAC−0.86%250.21 K0.1113.781.09 ZAR+16.39%4.34%Health services
Buy
TGATHUNGELA RESOURCES LTD18.4 B ZAR13,098 ZAC−1.74%68.45 K0.065.4324.12 ZAR−69.77%9.16%Utilities
Buy
WWBCWE BUY CARS HLDS LTD18.26 B ZAR4,373 ZAC−1.02%87.39 K0.0953.170.82 ZAR0.00%Retail trade
ADHADVTECH LTD17.75 B ZAR3,241 ZAC−0.74%70.31 K0.2017.351.87 ZAR+14.43%2.93%Commercial services
Buy
ITEITALTILE LTD16.69 B ZAR1,371 ZAC−3.52%46.37 K0.0811.231.22 ZAR−7.80%3.57%Retail trade
Sell
MSPMAS P.L.C16.67 B ZAR2,348 ZAC−0.25%309.47 K0.126.553.59 ZAR+60.41%0.00%Finance
Buy
TKGTELKOM SA SOC LTD16.62 B ZAR3,401 ZAC−0.41%153.2 K0.178.504.00 ZAR0.00%Communications
Buy
LTELIGHTHOUSE PROPERTIES PLC15.74 B ZAR829 ZAC+0.12%202.94 K0.141.864.45 ZAR+1,067.21%6.24%Finance
CMLCORONATION FUND MNGRS LD14.83 B ZAR3,830 ZAC−0.55%115 K0.266.076.31 ZAR+244.62%9.14%Finance
DRDDRD GOLD LTD14.3 B ZAR1,673 ZAC+1.95%75.64 K0.1110.901.54 ZAR+3.62%2.39%Non-energy minerals
Sell
WBOWILSON BAYLY HLM-OVC LTD14.09 B ZAR21,903 ZAC+0.15%10.23 K0.0711.9318.36 ZAR+23.26%2.10%Industrial services
Buy
HCIHOSKEN CONS INV LTD12.98 B ZAR16,050 ZAC−2.62%30.27 K0.3914.8210.83 ZAR−72.45%0.62%Consumer services
SSUSOUTHERN SUN LTD12.08 B ZAR902 ZAC−0.55%174.39 K0.1212.930.70 ZAR+49.29%1.39%Consumer services
Buy
OMNOMNIA HOLDINGS LTD11.74 B ZAR7,316 ZAC−0.34%50.77 K0.2210.267.13 ZAR+7.17%5.13%Process industries
Strong buy
RLOREUNERT LTD11.65 B ZAR7,413 ZAC−0.36%25.02 K0.1112.156.10 ZAR+5.99%4.57%Consumer durables
AIPADCOCK INGRAM HLDGS LTD10.73 B ZAR6,632 ZAC−0.82%3.03 K0.0312.605.26 ZAR−4.05%4.15%Health technology
Neutral
AFTAFRIMAT LIMITED10.62 B ZAR6,991 ZAC+0.17%46.27 K0.1614.224.92 ZAR+8.12%2.35%Non-energy minerals
Buy
SUISUN INTERNATIONAL LTD10.56 B ZAR4,335 ZAC−0.80%66 K0.259.734.46 ZAR+49.92%8.40%Consumer services
Buy
TSGTSOGO SUN LIMITED10.43 B ZAR1,002 ZAC−0.60%142.56 K0.057.651.31 ZAR−30.51%6.97%Consumer services
Neutral
DTCDATATEC LTD10.4 B ZAR4,458 ZAC−1.17%73.43 K0.289.714.59 ZAR−29.50%2.92%Technology services
Buy
JSEJSE LTD10.36 B ZAR11,999 ZAC+0.24%67.63 K0.2211.9710.02 ZAR+4.98%6.53%Finance
SPGSUPER GROUP LTD10.09 B ZAR2,971 ZAC+2.06%345.67 K0.23213.430.14 ZAR−97.02%2.02%Transportation
Neutral
AFHALEXANDER FORBES GRP HLDGS9.51 B ZAR809 ZAC−0.74%32.8 K0.5215.170.53 ZAR−5.73%6.20%Finance
RBXRAUBEX GROUP LTD9.49 B ZAR5,252 ZAC−0.61%25.59 K0.099.365.61 ZAR+33.68%3.54%Industrial services
Buy
AFEAECI LIMITED8.42 B ZAR8,827 ZAC−0.47%35.39 K0.0812.177.25 ZAR−19.81%2.48%Process industries
RCLRCL FOODS LIMITED8.32 B ZAR930 ZAC−2.82%16.88 K0.195.111.82 ZAR+164.76%3.76%Consumer non-durables
OCEOCEANA GROUP LTD8.1 B ZAR6,915 ZAC−1.50%13.2 K0.127.539.19 ZAR+18.09%7.23%Consumer non-durables
Neutral
AELALTRON LIMITED A8.08 B ZAR2,132 ZAC−1.25%55.4 K0.0719.361.10 ZAR3.43%Technology services
CAACA SALES HOLDINGS LTD8 B ZAR1,669 ZAC0.00%16.26 K0.1716.151.03 ZAR−6.24%1.17%Distribution services
GNDGRINDROD LTD7.98 B ZAR1,187 ZAC−1.74%125.28 K0.057.701.54 ZAR+56.00%5.13%Transportation
BATBRAIT PLC7.88 B ZAR204 ZAC0.00%31.93 K0.017.010.29 ZAR0.00%Finance
PPCPPC LIMITED7.86 B ZAR511 ZAC+0.59%365.58 K0.1474.380.07 ZAR2.68%Non-energy minerals
Strong buy
KAPKAP LIMITED7.53 B ZAR302 ZAC+0.67%289.39 K0.066.980.43 ZAR+171.78%0.00%Transportation
Neutral
COHCURRO HOLDINGS LIMITED7.49 B ZAR1,300 ZAC−0.15%34.64 K0.1397.820.13 ZAR−70.96%1.13%Consumer services
ARLASTRAL FOODS LTD7.31 B ZAR18,961 ZAC−0.56%10.53 K0.129.7319.49 ZAR2.74%Process industries
Strong buy
FBRFAMOUS BRANDS LTD6.83 B ZAR6,813 ZAC+0.10%6.34 K0.0814.244.78 ZAR+3.22%4.43%Transportation
HDCHUDACO INDUSTRIES LTD5.83 B ZAR20,787 ZAC+2.14%2.24 K0.1510.4419.90 ZAR−0.67%4.93%Distribution services
SDOSTADIO HOLDINGS LIMITED5.81 B ZAR685 ZAC+0.15%3.47 K0.0125.480.27 ZAR+25.26%1.46%Commercial services
CLICLIENTELE LTD5.44 B ZAR1,199 ZAC+0.84%2.29 K0.2612.200.98 ZAR−32.40%10.42%Miscellaneous
RFGRFG HOLDINGS LIMITED5.41 B ZAR2,067 ZAC−1.10%7.88 K0.029.642.14 ZAR+18.10%3.00%Consumer non-durables
Buy
BLUBLUE LABEL TELECOMS LTD4.99 B ZAR568 ZAC−0.18%188.86 K0.277.890.72 ZAR+139.46%0.00%Distribution services
THATHARISA PLC4.9 B ZAR1,641 ZAC−0.24%1020.013.295.00 ZAR−41.00%3.93%Non-energy minerals
Strong buy
CSBCASHBUILD LTD4.51 B ZAR21,095 ZAC−2.77%4.46 K0.1152.474.02 ZAR−7.50%2.66%Retail trade
Neutral
CATCAXTON CTP PUBLISH PRINT4.51 B ZAR1,259 ZAC0.00%190.006.881.83 ZAR−10.04%4.77%Consumer services
MPTMPACT LIMITED4.37 B ZAR2,958 ZAC0.00%17.75 K2.227.084.18 ZAR−23.59%3.55%Process industries
LEWLEWIS GROUP LTD4.15 B ZAR7,978 ZAC+0.91%6790.058.269.65 ZAR+41.97%6.27%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.61 B ZAR3,771 ZAC−0.74%3.21 K0.414.987.58 ZAR+74.51%0.00%Producer manufacturing
KALKAL GROUP LIMITED3.56 B ZAR5,052 ZAC−0.94%1300.009.035.59 ZAR−6.80%3.64%Commercial services