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-724.01 B ZAR414,860 ZAC+1.29%240.82 K0.6612.25338.74 ZAR−8.86%0.29%Technology services
Buy
FSRFIRSTRAND LTD427.62 B ZAR7,608 ZAC−0.25%5.22 M0.4211.166.81 ZAR+5.05%5.44%Finance
Buy
CPICAPITEC BANK HLDGS LTD374.42 B ZAR317,263 ZAC−1.62%154.44 K0.4929.86106.24 ZAR+26.29%1.68%Finance
Buy
SBKSTANDARD BANK GROUP LTD360.6 B ZAR22,042 ZAC−0.51%1.45 M0.528.4426.11 ZAR+6.62%6.67%Finance
Buy
GFIGOLD FIELDS LTD312.51 B ZAR35,973 ZAC+3.03%1.59 M0.8427.7312.97 ZAR−1.30%2.06%Non-energy minerals
Buy
VODVODACOM GROUP LTD232.54 B ZAR11,914 ZAC−0.89%528.43 K0.3215.857.52 ZAR−16.74%4.74%Communications
Neutral
INLINVESTEC LTD220.55 B ZAR12,159 ZAC+0.99%1.05 M0.897.1417.03 ZAR−28.86%6.84%Finance
Buy
MTNMTN GROUP LTD208.1 B ZAR11,445 ZAC−0.83%1.83 M0.29−6.94 ZAR−162.39%2.86%Communications
Buy
AMSANGLO AMERICAN PLAT LTD166.61 B ZAR65,370 ZAC+3.08%406.5 K0.7114.8344.08 ZAR−61.57%3.00%Non-energy minerals
Neutral
SLMSANLAM LIMITED164.07 B ZAR8,307 ZAC+0.01%1.2 M0.2310.637.81 ZAR+9.49%4.81%Finance
Neutral
BIDBID CORPORATION LTD159.73 B ZAR47,602 ZAC+0.01%480.99 K0.6319.9723.83 ZAR+15.94%2.29%Consumer services
Buy
ABGABSA GROUP LIMITED156.49 B ZAR19,133 ZAC+1.35%1.67 M0.688.3822.82 ZAR−9.17%7.26%Finance
Strong buy
SHPSHOPRITE HOLDINGS LTD153.94 B ZAR27,883 ZAC−0.72%1.36 M1.3424.3711.44 ZAR+6.08%2.54%Retail trade
Neutral
HARHARMONY GM CO LTD140.42 B ZAR22,755 ZAC+1.89%838.09 K0.2916.6913.64 ZAR+75.54%1.08%Non-energy minerals
Sell
NEDNEDBANK GROUP LTD128.46 B ZAR27,880 ZAC+0.78%618.43 K0.478.4433.03 ZAR+11.93%7.20%Finance
Buy
DSYDISCOVERY LTD128.3 B ZAR19,407 ZAC+1.46%1.48 M0.7817.9610.80 ZAR+36.25%1.13%Finance
Buy
KIOKUMBA IRON ORE LTD111.22 B ZAR34,858 ZAC+0.52%374.5 K0.695.5462.88 ZAR+54.87%12.39%Non-energy minerals
Neutral
PPHPEPKOR HOLDINGS LTD102.41 B ZAR2,769 ZAC−0.47%6.71 M0.4859.500.47 ZAR1.74%Retail trade
Buy
OOUTOUTSURANCE GROUP LIMITED102.34 B ZAR6,617 ZAC−0.20%681.05 K0.1825.422.60 ZAR+39.50%2.63%Finance
Neutral
NNRPNEPI ROCKCASTLE N.V.100.68 B ZAR14,241 ZAC+0.74%991.6 K0.818.9315.94 ZAR+0.50%7.59%Finance
Neutral
BVTBIDVEST LTD88.17 B ZAR25,935 ZAC−0.02%328.3 K0.5713.8818.69 ZAR+6.62%3.52%Retail trade
Buy
IMPIMPALA PLATINUM HLGS LTD87.59 B ZAR9,973 ZAC+2.62%1.61 M0.41−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
CLSCLICKS GROUP LTD84.41 B ZAR35,583 ZAC+0.36%494.79 K0.4129.8911.90 ZAR+14.20%2.19%Retail trade
Neutral
REMREMGRO LTD82.99 B ZAR14,609 ZAC−0.55%633.96 K0.5065.662.22 ZAR−86.95%1.80%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD74.78 B ZAR16,954 ZAC+0.72%1.83 M1.5617.109.91 ZAR−15.77%2.13%Health technology
Buy
MRPMR PRICE GROUP LTD66.58 B ZAR25,439 ZAC−0.37%413.37 K0.4220.0012.72 ZAR3.25%Retail trade
Neutral
NY1NINETY ONE LIMITED60.87 B ZAR3,418 ZAC+0.23%180.68 K0.488.424.06 ZAR+3.59%8.09%Finance
Sell
OMUOLD MUTUAL LIMITED58.77 B ZAR1,247 ZAC+0.16%3.8 M0.296.971.79 ZAR+32.82%6.66%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD53.4 B ZAR5,909 ZAC+0.10%1.49 M0.4520.642.86 ZAR−47.19%4.50%Retail trade
Neutral
AILAFRICAN RAINBOW CAP INV53.23 B ZAR821 ZAC0.00%45.05 K0.395.201.58 ZAR+7.01%0.00%Finance
SSWSIBANYE STILLWATER LTD51.8 B ZAR1,859 ZAC+1.47%7.13 M0.45−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
SOLSASOL LIMITED50.18 B ZAR7,989 ZAC+1.55%7.26 M1.92−69.47 ZAR−605.81%2.54%Process industries
Buy
NPHNORTHAM PLATINUM HLDGS LTD46.94 B ZAR12,049 ZAC+0.09%1.52 M0.6626.134.61 ZAR−29.55%1.41%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED45.89 B ZAR14,120 ZAC−0.49%506.98 K0.4215.519.11 ZAR+6.36%2.54%Retail trade
Buy
MCGMULTICHOICE GROUP LTD45.64 B ZAR10,798 ZAC+1.13%42.8 K0.11−10.46 ZAR+1.63%0.00%Consumer services
Sell
TBSTIGER BRANDS LTD43.05 B ZAR27,832 ZAC+0.76%182.45 K0.3814.5319.16 ZAR+12.70%3.74%Consumer non-durables
Strong buy
EXXEXXARO RESOURCES LTD42.89 B ZAR17,824 ZAC+0.36%845.03 K0.884.7537.53 ZAR−20.96%10.17%Energy minerals
Buy
SNTSANTAM LIMITED41.83 B ZAR37,897 ZAC−0.06%24.81 K0.4611.3233.47 ZAR+31.76%3.80%Finance
Neutral
MTMMOMENTUM GROUP LIMITED37.03 B ZAR2,846 ZAC−0.04%1.62 M0.8910.282.77 ZAR−10.28%4.40%Finance
Neutral
AVIAVI LTD32.34 B ZAR9,548 ZAC−1.57%1.13 M1.1014.136.76 ZAR+21.97%6.08%Consumer non-durables
Strong buy
PIKPICK N PAY STORES LTD31.98 B ZAR3,009 ZAC−0.20%513.59 K0.22−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
ARIAFRICAN RAINBOW MIN LTD30.9 B ZAR16,787 ZAC+6.50%625.47 K1.3910.4716.03 ZAR−61.00%9.52%Non-energy minerals
Buy
BBOXBOXER RETAIL LIMITED29.79 B ZAR6,492 ZAC−0.37%636.94 K0.8621.583.01 ZAR0.00%Consumer services
Neutral
DCPDIS-CHEM PHARMACIES LTD29.51 B ZAR3,428 ZAC−0.20%86.07 K0.1427.711.24 ZAR+18.26%1.44%Retail trade
Buy
TRUTRUWORTHS INT LTD29.45 B ZAR8,178 ZAC+1.79%1.3 M0.507.8710.39 ZAR+18.54%6.58%Retail trade
Neutral
SPPTHE SPAR GROUP LTD28.11 B ZAR14,685 ZAC+0.60%392.94 K0.5580.371.83 ZAR−12.35%0.00%Distribution services
Buy
SAPSAPPI LTD26.52 B ZAR4,270 ZAC−3.28%1.89 M1.496.156.95 ZAR5.59%Process industries
Buy
KSTPSG FIN SERVICES LTD22.71 B ZAR1,826 ZAC+0.22%1.15 M1.0320.100.91 ZAR+17.00%2.50%Finance
Buy
LHCLIFE HEALTHC GRP HLDGS LTD21.62 B ZAR1,483 ZAC−0.13%3.39 M0.774.473.32 ZAR+1,748.19%3.36%Health services
Buy
BAWBARLOWORLD LTD20.48 B ZAR10,827 ZAC−1.17%121.97 K0.4910.7110.11 ZAR−14.75%4.75%Distribution services
Neutral
FFBFORTRESS REAL EST INV B20.37 B ZAR1,902 ZAC+0.69%1.82 M1.057.482.54 ZAR−9.32%8.02%Finance
Neutral
MTHMOTUS HOLDINGS LTD19.21 B ZAR11,126 ZAC+0.22%320.27 K1.197.9913.93 ZAR−27.41%4.68%Distribution services
Buy
WWBCWE BUY CARS HLDS LTD19.2 B ZAR4,587 ZAC−0.26%470.71 K0.9755.780.82 ZAR0.54%Retail trade
NTCNETCARE LIMITED18.06 B ZAR1,380 ZAC+0.51%4.77 M1.2912.691.09 ZAR+16.39%5.10%Health services
Buy
ADHADVTECH LTD17.91 B ZAR3,312 ZAC+1.22%31.03 K0.1417.731.87 ZAR+14.43%2.90%Commercial services
TGATHUNGELA RESOURCES LTD17.91 B ZAR12,742 ZAC−0.07%1.17 M1.855.2824.12 ZAR−69.77%9.41%Utilities
Buy
DRDDRD GOLD LTD17.88 B ZAR2,106 ZAC+0.77%1.19 M1.7613.721.54 ZAR+3.62%1.91%Non-energy minerals
Sell
TKGTELKOM SA SOC LTD16.49 B ZAR3,627 ZAC+7.50%1.78 M3.859.074.00 ZAR0.00%Communications
Buy
MSPMAS P.L.C15.5 B ZAR2,224 ZAC+1.65%357.76 K0.456.203.59 ZAR+60.41%0.00%Finance
Buy
ITEITALTILE LTD14.95 B ZAR1,197 ZAC−2.44%351.65 K2.439.811.22 ZAR−7.80%3.99%Retail trade
Sell
LTELIGHTHOUSE PROPERTIES PLC14.75 B ZAR799 ZAC+2.96%393.37 K0.411.804.45 ZAR+1,067.21%6.65%Finance
CMLCORONATION FUND MNGRS LD14.24 B ZAR3,699 ZAC+0.52%840.16 K3.155.876.31 ZAR+244.62%11.23%Finance
WBOWILSON BAYLY HLM-OVC LTD13.5 B ZAR21,196 ZAC+1.01%21.32 K0.4111.5418.36 ZAR+23.26%2.19%Industrial services
Strong buy
HCIHOSKEN CONS INV LTD12.49 B ZAR15,090 ZAC−1.37%46.89 K0.6113.9310.83 ZAR−72.45%0.98%Consumer services
DTCDATATEC LTD11.69 B ZAR4,986 ZAC+0.30%100.99 K0.6910.864.59 ZAR−29.50%4.12%Technology services
Buy
SSUSOUTHERN SUN LTD11.31 B ZAR822 ZAC−2.72%837.35 K0.9811.780.70 ZAR+49.29%1.48%Consumer services
Buy
JSEJSE LTD10.63 B ZAR12,512 ZAC+1.64%48.52 K0.2712.4810.02 ZAR+4.98%6.37%Finance
OMNOMNIA HOLDINGS LTD10.6 B ZAR6,592 ZAC−0.15%79.7 K0.289.247.13 ZAR+7.17%5.68%Process industries
Strong buy
RLOREUNERT LTD10.57 B ZAR6,739 ZAC+0.21%166.17 K0.8311.056.10 ZAR+5.99%5.44%Consumer durables
AIPADCOCK INGRAM HLDGS LTD10.51 B ZAR6,540 ZAC+0.55%2.26 K0.0512.425.26 ZAR−4.05%4.23%Health technology
Neutral
SUISUN INTERNATIONAL LTD9.78 B ZAR4,013 ZAC−0.05%119.07 K0.539.004.46 ZAR+49.92%9.07%Consumer services
Buy
TSGTSOGO SUN LIMITED9.55 B ZAR896 ZAC−2.50%790.88 K0.536.841.31 ZAR−30.51%7.61%Consumer services
Neutral
AFTAFRIMAT LIMITED9.5 B ZAR6,224 ZAC−0.48%89.22 K0.3212.664.92 ZAR+8.12%2.62%Non-energy minerals
Buy
RCLRCL FOODS LIMITED9.21 B ZAR1,025 ZAC−0.58%26.01 K0.275.631.82 ZAR+164.76%3.40%Consumer non-durables
AFHALEXANDER FORBES GRP HLDGS9.2 B ZAR775 ZAC−0.39%8.81 K0.1314.530.53 ZAR−5.73%6.67%Finance
SPGSUPER GROUP LTD9.08 B ZAR2,620 ZAC−1.84%3.14 M2.29188.220.14 ZAR−97.02%2.25%Transportation
Neutral
GNDGRINDROD LTD8.73 B ZAR1,319 ZAC+1.38%5.41 M4.188.561.54 ZAR+56.00%4.69%Transportation
RBXRAUBEX GROUP LTD8.64 B ZAR4,854 ZAC+1.59%145.11 K0.768.655.61 ZAR+33.68%3.89%Industrial services
Buy
AELALTRON LIMITED A7.91 B ZAR2,127 ZAC+2.06%27.57 K0.1319.321.10 ZAR3.50%Technology services
AFEAECI LIMITED7.88 B ZAR8,398 ZAC+1.62%297.71 K0.8011.587.25 ZAR−19.81%2.65%Process industries
OCEOCEANA GROUP LTD7.85 B ZAR6,731 ZAC+0.45%59.96 K1.217.339.19 ZAR+18.09%7.39%Consumer non-durables
Neutral
BATBRAIT PLC7.8 B ZAR201 ZAC0.00%23.02 M17.876.900.29 ZAR0.00%Finance
CAACA SALES HOLDINGS LTD7.57 B ZAR1,558 ZAC−1.20%207.13 K3.2415.081.03 ZAR−6.24%1.24%Distribution services
COHCURRO HOLDINGS LIMITED7.28 B ZAR1,271 ZAC−0.24%233.77 K0.7395.640.13 ZAR−70.96%1.15%Consumer services
ARLASTRAL FOODS LTD6.94 B ZAR17,698 ZAC−1.70%16.63 K0.159.0819.49 ZAR2.89%Process industries
Strong buy
PPCPPC LIMITED6.68 B ZAR444 ZAC+1.83%1.26 M0.4964.630.07 ZAR3.15%Non-energy minerals
Strong buy
KAPKAP LIMITED6.65 B ZAR261 ZAC−1.14%1.15 M0.886.040.43 ZAR+171.78%0.00%Transportation
Neutral
FBRFAMOUS BRANDS LTD6.26 B ZAR6,142 ZAC−1.70%37.24 K0.2312.844.78 ZAR+3.22%5.02%Transportation
SDOSTADIO HOLDINGS LIMITED5.94 B ZAR700 ZAC0.00%95.46 K0.1226.040.27 ZAR+25.26%1.43%Commercial services
CLICLIENTELE LTD5.89 B ZAR1,230 ZAC−5.31%1630.0112.520.98 ZAR−32.40%9.62%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.72 B ZAR20,198 ZAC−0.99%19.2 K0.4111.5717.45 ZAR−16.70%5.02%Distribution services
Buy
BLUBLUE LABEL TELECOMS LTD5.63 B ZAR663 ZAC+3.27%278.7 K0.149.200.72 ZAR+139.46%0.00%Distribution services
RFGRFG HOLDINGS LIMITED5.18 B ZAR2,022 ZAC+2.07%14.46 K0.659.432.14 ZAR+18.10%5.61%Consumer non-durables
Buy
CATCAXTON CTP PUBLISH PRINT4.39 B ZAR1,225 ZAC+1.91%9.64 K0.106.701.83 ZAR−10.04%4.90%Consumer services
MPTMPACT LIMITED4.14 B ZAR2,886 ZAC+3.11%2.04 K0.176.914.18 ZAR−23.59%3.75%Process industries
THATHARISA PLC4.11 B ZAR1,353 ZAC−1.60%109.64 K2.402.715.00 ZAR−41.00%4.69%Non-energy minerals
Strong buy
CSBCASHBUILD LTD4.06 B ZAR19,498 ZAC+2.62%4.71 K0.2548.494.02 ZAR−7.50%2.95%Retail trade
LEWLEWIS GROUP LTD4.02 B ZAR7,603 ZAC−1.54%500.9 K14.057.889.65 ZAR+41.97%7.77%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.81 B ZAR4,018 ZAC+0.95%7.82 K0.915.307.58 ZAR+74.51%0.00%Producer manufacturing
NPKNAMPAK LTD3.66 B ZAR45,923 ZAC−0.60%96.12 K6.4365.657.00 ZAR0.00%Process industries