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-819.35 B ZAR451,758 ZAC−1.90%105.68 K0.1413.34338.74 ZAR−8.86%0.26%Technology services
Buy
FSRFIRSTRAND LTD408.1 B ZAR7,161 ZAC+0.07%1.35 M0.1010.516.81 ZAR+5.05%5.70%Finance
Buy
CPICAPITEC BANK HLDGS LTD369.13 B ZAR312,715 ZAC+0.39%22.94 K0.1029.43106.24 ZAR+26.29%1.71%Finance
Buy
SBKSTANDARD BANK GROUP LTD367.95 B ZAR22,176 ZAC−0.06%190.43 K0.078.4926.11 ZAR+6.62%6.53%Finance
Buy
GFIGOLD FIELDS LTD305.48 B ZAR33,327 ZAC−1.73%302.15 K0.1313.2025.24 ZAR+77.49%2.11%Non-energy minerals
Buy
VODVODACOM GROUP LTD233.64 B ZAR11,934 ZAC+0.76%103.5 K0.0915.887.52 ZAR−16.74%4.72%Communications
Neutral
INLINVESTEC LTD228.1 B ZAR12,043 ZAC−0.40%107.01 K0.197.0717.03 ZAR−28.86%6.64%Finance
Buy
MTNMTN GROUP LTD213.58 B ZAR11,995 ZAC+2.25%1.54 M0.35−6.94 ZAR−162.39%2.79%Communications
Buy
SLMSANLAM LIMITED175.19 B ZAR8,901 ZAC+0.87%522.64 K0.1011.397.81 ZAR+9.49%4.51%Finance
Neutral
ABGABSA GROUP LIMITED159.51 B ZAR18,925 ZAC−0.37%222.8 K0.128.2922.82 ZAR−9.17%7.12%Finance
Buy
AMSANGLO AMERICAN PLAT LTD157.15 B ZAR57,844 ZAC−2.09%100.33 K0.1721.6026.78 ZAR−45.86%3.18%Non-energy minerals
Neutral
BIDBID CORPORATION LTD155.61 B ZAR45,875 ZAC−0.58%76.58 K0.1119.4423.60 ZAR+6.05%2.35%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD150.26 B ZAR27,686 ZAC+0.71%105.09 K0.0724.2011.44 ZAR+6.08%2.60%Retail trade
Neutral
DSYDISCOVERY LTD142.07 B ZAR20,924 ZAC−0.27%172.68 K0.1319.3710.80 ZAR+36.25%1.02%Finance
Buy
NEDNEDBANK GROUP LTD132.26 B ZAR28,185 ZAC+0.86%202.57 K0.188.5333.03 ZAR+11.93%7.00%Finance
Strong buy
HARHARMONY GM CO LTD124.82 B ZAR18,225 ZAC−3.50%327.81 K0.1413.3613.64 ZAR+75.54%1.21%Non-energy minerals
Neutral
KIOKUMBA IRON ORE LTD117.05 B ZAR36,661 ZAC−0.84%82.51 K0.158.0245.70 ZAR−35.31%11.77%Non-energy minerals
Neutral
OOUTOUTSURANCE GROUP LIMITED105.94 B ZAR7,149 ZAC+1.65%765.41 K0.3427.462.60 ZAR+39.50%2.54%Finance
Neutral
NRPNEPI ROCKCASTLE N.V.97.29 B ZAR13,563 ZAC−0.91%88.38 K0.057.9617.03 ZAR+13.66%7.86%Finance
Neutral
PPHPEPKOR HOLDINGS LTD95.55 B ZAR2,619 ZAC+1.28%373.46 K0.0556.270.47 ZAR1.87%Retail trade
Buy
BVTBIDVEST LTD85.34 B ZAR24,771 ZAC+0.34%62.77 K0.1013.2518.69 ZAR+6.62%3.64%Retail trade
Buy
IMPIMPALA PLATINUM HLGS LTD84.79 B ZAR9,157 ZAC−0.08%353.93 K0.13−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
REMREMGRO LTD84.69 B ZAR14,852 ZAC+0.15%110.41 K0.1366.752.22 ZAR−86.95%1.76%Finance
Buy
CLSCLICKS GROUP LTD83.91 B ZAR35,387 ZAC+1.74%173.89 K0.2529.7311.90 ZAR+14.20%2.20%Retail trade
Neutral
APNASPEN PHARMACARE HLDGS LTD74.91 B ZAR16,411 ZAC−1.04%262.7 K0.2816.569.91 ZAR−15.77%2.13%Health technology
Buy
MRPMR PRICE GROUP LTD63.75 B ZAR24,403 ZAC+0.88%40.67 K0.0419.1812.72 ZAR3.40%Retail trade
Neutral
OMUOLD MUTUAL LIMITED63.06 B ZAR1,287 ZAC−0.46%1.44 M0.097.191.79 ZAR+32.82%6.20%Finance
Buy
NY1NINETY ONE LIMITED59.81 B ZAR3,293 ZAC−2.11%72.6 K0.188.114.06 ZAR+3.59%8.18%Finance
Sell
SOLSASOL LIMITED54.6 B ZAR8,366 ZAC−1.44%495.98 K0.15−75.96 ZAR−1,765.21%2.33%Process industries
Buy
WHLWOOLWORTHS HOLDINGS LTD53.54 B ZAR5,944 ZAC+0.56%338.02 K0.1220.772.86 ZAR−47.19%4.48%Retail trade
Neutral
AILAFRICAN RAINBOW CAP INV52.39 B ZAR809 ZAC+0.75%10.18 K0.175.121.58 ZAR+7.01%0.00%Finance
MCGMULTICHOICE GROUP LTD44.97 B ZAR10,662 ZAC+1.47%34.42 K0.09−10.46 ZAR+1.63%0.00%Consumer services
Sell
SNTSANTAM LIMITED44.86 B ZAR40,802 ZAC+0.57%3.68 K0.0612.1933.47 ZAR+31.76%3.54%Finance
Neutral
SSWSIBANYE STILLWATER LTD43 B ZAR1,426 ZAC−2.40%5.68 M0.24−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
TFGTHE FOSCHINI GROUP LIMITED42.89 B ZAR13,650 ZAC+2.07%287.46 K0.1614.999.11 ZAR+6.36%2.71%Retail trade
Buy
TBSTIGER BRANDS LTD41.76 B ZAR26,797 ZAC+0.45%108.7 K0.2813.9919.16 ZAR+12.70%3.86%Consumer non-durables
Strong buy
NPHNORTHAM PLATINUM HLDGS LTD40.39 B ZAR9,847 ZAC−2.64%529.68 K0.3621.364.61 ZAR−29.55%1.64%Non-energy minerals
Buy
MTMMOMENTUM GROUP LIMITED39.75 B ZAR3,076 ZAC+0.33%110.8 K0.0411.112.77 ZAR−10.28%4.08%Finance
Neutral
EXXEXXARO RESOURCES LTD38.65 B ZAR15,262 ZAC−2.65%1.15 M0.934.0737.53 ZAR−20.96%11.29%Energy minerals
Buy
PIKPICK N PAY STORES LTD31.23 B ZAR2,913 ZAC−1.05%276.52 K0.27−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
AVIAVI LTD31.22 B ZAR9,507 ZAC+1.56%207.36 K0.3714.076.76 ZAR+21.97%6.30%Consumer non-durables
Strong buy
BBOXBOXER RETAIL LIMITED30.66 B ZAR6,697 ZAC−0.10%77.65 K0.1822.263.01 ZAR0.00%Consumer services
Neutral
TRUTRUWORTHS INT LTD28.84 B ZAR8,094 ZAC+1.04%427.94 K0.197.7910.39 ZAR+18.54%6.72%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD28.37 B ZAR3,297 ZAC−0.03%20.06 K0.0426.651.24 ZAR+18.26%1.50%Retail trade
Neutral
SPPTHE SPAR GROUP LTD27.86 B ZAR13,344 ZAC−0.80%259.85 K0.3773.031.83 ZAR−12.35%0.00%Distribution services
Buy
SAPSAPPI LTD26.32 B ZAR4,182 ZAC−0.50%176.76 K0.166.026.95 ZAR5.63%Process industries
Buy
ARIAFRICAN RAINBOW MIN LTD25.75 B ZAR13,258 ZAC−0.19%254.85 K0.238.2716.03 ZAR−61.00%11.42%Non-energy minerals
Buy
KSTPSG FIN SERVICES LTD22.8 B ZAR1,802 ZAC−0.50%44.96 K0.0819.840.91 ZAR+17.00%2.48%Finance
LHCLIFE HEALTHC GRP HLDGS LTD22.09 B ZAR1,483 ZAC−0.70%950.39 K0.234.463.32 ZAR+1,748.19%3.29%Health services
Buy
FFBFORTRESS REAL EST INV B20.51 B ZAR1,982 ZAC−1.20%135.16 K0.147.792.54 ZAR−9.32%7.97%Finance
Neutral
BAWBARLOWORLD LTD19.67 B ZAR10,515 ZAC−0.67%66.61 K0.1110.4010.11 ZAR−14.75%4.94%Distribution services
Neutral
MTHMOTUS HOLDINGS LTD19.54 B ZAR9,704 ZAC−0.10%271.83 K0.466.9713.93 ZAR−27.41%4.61%Distribution services
Buy
WWBCWE BUY CARS HLDS LTD18.59 B ZAR4,460 ZAC+0.25%138.13 K0.2654.230.82 ZAR0.56%Retail trade
NTCNETCARE LIMITED18.01 B ZAR1,361 ZAC+0.74%812.96 K0.2212.511.09 ZAR+16.39%5.11%Health services
Buy
TKGTELKOM SA SOC LTD17.9 B ZAR3,664 ZAC+0.44%126.13 K0.209.164.00 ZAR0.00%Communications
Buy
DRDDRD GOLD LTD17.62 B ZAR1,995 ZAC−2.33%130.47 K0.1410.101.98 ZAR+28.24%1.94%Non-energy minerals
Sell
ADHADVTECH LTD17.21 B ZAR3,199 ZAC+0.25%9.67 K0.0317.131.87 ZAR+14.43%3.02%Commercial services
MSPMAS P.L.C15.94 B ZAR2,255 ZAC−0.53%110.31 K0.176.293.59 ZAR+60.41%0.00%Finance
Buy
LTELIGHTHOUSE PROPERTIES PLC15.7 B ZAR826 ZAC−0.84%543.24 K0.321.864.45 ZAR+1,067.21%6.25%Finance
TGATHUNGELA RESOURCES LTD15.58 B ZAR10,810 ZAC−4.43%150.28 K0.314.4824.12 ZAR−69.77%10.82%Utilities
Buy
CMLCORONATION FUND MNGRS LD14.52 B ZAR3,835 ZAC+1.32%127.16 K0.386.086.31 ZAR+244.62%11.01%Finance
ITEITALTILE LTD13.7 B ZAR1,150 ZAC−0.17%3570.019.421.22 ZAR−7.80%4.35%Retail trade
Sell
WBOWILSON BAYLY HLM-OVC LTD12.57 B ZAR19,077 ZAC+0.52%13.45 K0.1810.3918.36 ZAR+23.26%2.35%Industrial services
Strong buy
DTCDATATEC LTD11.67 B ZAR4,783 ZAC−1.52%33.45 K0.2310.424.59 ZAR−29.50%4.13%Technology services
Buy
SSUSOUTHERN SUN LTD11.58 B ZAR842 ZAC−0.36%39.76 K0.0812.070.70 ZAR+49.29%1.45%Consumer services
Buy
HCIHOSKEN CONS INV LTD11.41 B ZAR13,701 ZAC−1.98%6.38 K0.1312.6510.83 ZAR−72.45%1.07%Consumer services
JSEJSE LTD10.9 B ZAR12,546 ZAC+0.07%8.5 K0.0712.5210.02 ZAR+4.98%6.21%Finance
OMNOMNIA HOLDINGS LTD10.68 B ZAR6,414 ZAC−2.06%4.4 K0.039.007.13 ZAR+7.17%5.61%Process industries
Strong buy
RLOREUNERT LTD10.21 B ZAR6,428 ZAC−0.36%6.83 K0.0310.546.10 ZAR+5.99%5.63%Consumer durables
TSGTSOGO SUN LIMITED9.31 B ZAR885 ZAC−2.32%30.68 K0.046.761.31 ZAR−30.51%7.81%Consumer services
Neutral
SUISUN INTERNATIONAL LTD9.28 B ZAR3,801 ZAC−0.16%14.79 K0.058.534.46 ZAR+49.92%9.56%Consumer services
Buy
AFTAFRIMAT LIMITED9.25 B ZAR6,049 ZAC−0.20%12.88 K0.0412.314.92 ZAR+8.12%2.69%Non-energy minerals
Buy
SPGSUPER GROUP LTD9.24 B ZAR2,681 ZAC+0.04%158.43 K0.13192.600.14 ZAR−97.02%2.21%Transportation
Buy
AFHALEXANDER FORBES GRP HLDGS9.23 B ZAR797 ZAC−1.60%3.86 K0.0314.950.53 ZAR−5.73%6.43%Finance
RCLRCL FOODS LIMITED9.19 B ZAR1,026 ZAC+0.10%2.5 K0.075.641.82 ZAR+164.76%3.40%Consumer non-durables
AIPADCOCK INGRAM HLDGS LTD9.16 B ZAR5,631 ZAC+0.09%8330.0011.235.01 ZAR−8.71%4.85%Health technology
Neutral
AFEAECI LIMITED9.12 B ZAR9,402 ZAC+0.63%352.76 K0.7312.977.25 ZAR−19.81%1.24%Process industries
GNDGRINDROD LTD9.03 B ZAR1,315 ZAC−0.60%125.94 K0.078.531.54 ZAR+56.00%4.54%Transportation
RBXRAUBEX GROUP LTD7.92 B ZAR4,205 ZAC−0.50%55.43 K0.157.495.61 ZAR+33.68%4.25%Industrial services
Neutral
AELALTRON LIMITED A7.9 B ZAR2,042 ZAC+1.59%1.65 K0.0118.551.10 ZAR3.51%Technology services
BATBRAIT PLC7.73 B ZAR198 ZAC+2.06%68.54 K0.016.800.29 ZAR0.00%Finance
CAACA SALES HOLDINGS LTD7.49 B ZAR1,551 ZAC−2.02%12 K0.4915.011.03 ZAR−6.24%1.25%Distribution services
OCEOCEANA GROUP LTD7.27 B ZAR5,812 ZAC−1.09%51.3 K0.156.339.19 ZAR+18.09%7.98%Consumer non-durables
Neutral
COHCURRO HOLDINGS LIMITED6.87 B ZAR1,149 ZAC−3.28%83.39 K0.1786.460.13 ZAR−70.96%1.22%Consumer services
BLUBLUE LABEL TELECOMS LTD6.61 B ZAR752 ZAC−2.59%407.66 K0.3010.660.71 ZAR−16.19%0.00%Distribution services
ARLASTRAL FOODS LTD6.4 B ZAR16,618 ZAC−0.05%1.58 K0.018.5219.49 ZAR3.13%Process industries
Strong buy
SDOSTADIO HOLDINGS LIMITED6.28 B ZAR778 ZAC+1.83%8.25 K0.0428.940.27 ZAR+25.26%1.35%Commercial services
KAPKAP LIMITED6.25 B ZAR271 ZAC+2.26%532.25 K0.206.270.43 ZAR+171.78%0.00%Transportation
Neutral
PPCPPC LIMITED6.17 B ZAR387 ZAC−1.53%325.73 K0.1856.330.07 ZAR3.41%Non-energy minerals
Strong buy
FBRFAMOUS BRANDS LTD5.76 B ZAR5,681 ZAC−0.91%9.79 K0.1311.884.78 ZAR+3.22%5.46%Transportation
CLICLIENTELE LTD5.54 B ZAR1,231 ZAC+0.57%11.01 K0.8512.530.98 ZAR−32.40%10.23%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.41 B ZAR19,262 ZAC+0.31%1.1 K0.0611.0417.45 ZAR−16.70%5.31%Distribution services
Buy
RFGRFG HOLDINGS LIMITED5.15 B ZAR1,952 ZAC−2.11%1150.009.102.14 ZAR+18.10%5.64%Consumer non-durables
Buy
CATCAXTON CTP PUBLISH PRINT4.35 B ZAR1,201 ZAC−1.07%90.21 K2.466.571.83 ZAR−10.04%4.94%Consumer services
MPTMPACT LIMITED4.15 B ZAR2,813 ZAC0.00%1.64 K0.376.744.18 ZAR−23.59%3.73%Process industries
CSBCASHBUILD LTD3.99 B ZAR18,800 ZAC+4.31%350.0146.764.02 ZAR−7.50%3.00%Retail trade
THATHARISA PLC3.86 B ZAR1,300 ZAC−0.15%50.24 K0.512.605.00 ZAR−41.00%5.00%Non-energy minerals
Strong buy
CPPCOLLINS PROPERTY GRP LTD3.62 B ZAR1,099 ZAC0.00%4080.112.514.37 ZAR9.10%Finance
LEWLEWIS GROUP LTD3.6 B ZAR6,811 ZAC−1.28%56 K2.437.069.65 ZAR+41.97%8.67%Retail trade
Strong buy
NPKNAMPAK LTD3.59 B ZAR43,198 ZAC−0.46%5000.0261.757.00 ZAR0.00%Process industries