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-814.08 B ZAR443,368 ZAC−3.73%916.83 K1.2413.09338.74 ZAR−8.86%0.26%Technology services
Buy
FSRFIRSTRAND LTD401.43 B ZAR7,069 ZAC−1.22%22.81 M1.7210.376.81 ZAR+5.05%5.80%Finance
Buy
CPICAPITEC BANK HLDGS LTD361.65 B ZAR307,439 ZAC−1.30%372.64 K1.6528.94106.24 ZAR+26.29%1.74%Finance
Buy
SBKSTANDARD BANK GROUP LTD361.18 B ZAR21,798 ZAC−1.76%4.67 M1.748.3526.11 ZAR+6.62%6.66%Finance
Buy
GFIGOLD FIELDS LTD303.49 B ZAR32,621 ZAC−3.81%5.67 M2.3612.9225.24 ZAR+77.49%2.12%Non-energy minerals
Buy
VODVODACOM GROUP LTD229.02 B ZAR11,696 ZAC−1.25%3.16 M2.7115.567.52 ZAR−16.74%4.81%Communications
Neutral
INLINVESTEC LTD222.93 B ZAR12,024 ZAC−0.55%878.59 K1.587.0617.03 ZAR−28.86%6.81%Finance
Buy
MTNMTN GROUP LTD211.43 B ZAR11,823 ZAC+0.78%9.99 M2.27−6.94 ZAR−162.39%2.81%Communications
Buy
SLMSANLAM LIMITED174.22 B ZAR8,631 ZAC−2.19%20.07 M3.9811.057.81 ZAR+9.49%4.53%Finance
Neutral
ABGABSA GROUP LIMITED157.5 B ZAR18,792 ZAC−1.07%3.93 M2.048.2322.82 ZAR−9.17%7.21%Finance
Buy
AMSANGLO AMERICAN PLAT LTD155.2 B ZAR56,282 ZAC−4.73%1.11 M1.9221.0226.78 ZAR−45.86%3.22%Non-energy minerals
Neutral
BIDBID CORPORATION LTD154.84 B ZAR45,039 ZAC−2.39%1.59 M2.3219.0823.60 ZAR+6.05%2.36%Consumer services
Neutral
SHPSHOPRITE HOLDINGS LTD150.69 B ZAR27,499 ZAC+0.03%2.97 M2.0324.0411.44 ZAR+6.08%2.59%Retail trade
Neutral
DSYDISCOVERY LTD140.72 B ZAR20,692 ZAC−1.38%2.49 M1.8919.1510.80 ZAR+36.25%1.03%Finance
Buy
NEDNEDBANK GROUP LTD129.75 B ZAR27,979 ZAC+0.13%2.66 M2.438.4733.03 ZAR+11.93%7.13%Finance
Strong buy
HARHARMONY GM CO LTD118.77 B ZAR18,025 ZAC−4.56%4.81 M2.0913.2213.64 ZAR+75.54%1.28%Non-energy minerals
Neutral
KIOKUMBA IRON ORE LTD118.57 B ZAR36,998 ZAC+0.07%903.92 K1.618.1045.70 ZAR−35.31%11.62%Non-energy minerals
Neutral
OOUTOUTSURANCE GROUP LIMITED108.6 B ZAR7,140 ZAC+1.52%7.32 M3.2327.432.60 ZAR+39.50%2.48%Finance
Neutral
NRPNEPI ROCKCASTLE N.V.97.51 B ZAR13,451 ZAC−1.73%3.28 M1.817.9017.03 ZAR+13.66%7.84%Finance
Neutral
PPHPEPKOR HOLDINGS LTD95.19 B ZAR2,578 ZAC−0.31%11.68 M1.5255.390.47 ZAR1.88%Retail trade
Buy
BVTBIDVEST LTD83.9 B ZAR24,559 ZAC−0.52%1.25 M2.0313.1418.69 ZAR+6.62%3.70%Retail trade
Buy
REMREMGRO LTD83.79 B ZAR14,761 ZAC−0.47%1.44 M1.7266.342.22 ZAR−86.95%1.78%Finance
Buy
CLSCLICKS GROUP LTD82.8 B ZAR34,458 ZAC−0.93%2.86 M4.0528.9511.90 ZAR+14.20%2.23%Retail trade
Neutral
IMPIMPALA PLATINUM HLGS LTD82.56 B ZAR8,812 ZAC−3.84%4.86 M1.72−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
APNASPEN PHARMACARE HLDGS LTD73.66 B ZAR16,331 ZAC−1.52%2.44 M2.5816.479.91 ZAR−15.77%2.17%Health technology
Buy
MRPMR PRICE GROUP LTD63.09 B ZAR24,479 ZAC+1.20%1.17 M1.0519.2412.72 ZAR3.43%Retail trade
Neutral
OMUOLD MUTUAL LIMITED60.89 B ZAR1,267 ZAC−2.01%38.43 M2.287.081.79 ZAR+32.82%6.42%Finance
Buy
NY1NINETY ONE LIMITED59.35 B ZAR3,265 ZAC−2.94%528.72 K1.328.044.06 ZAR+3.59%8.21%Finance
Sell
SOLSASOL LIMITED54.03 B ZAR8,100 ZAC−4.57%5.27 M1.58−75.96 ZAR−1,765.21%2.36%Process industries
Buy
WHLWOOLWORTHS HOLDINGS LTD53.44 B ZAR5,824 ZAC−1.47%4.18 M1.4320.352.86 ZAR−47.19%4.49%Retail trade
Neutral
AILAFRICAN RAINBOW CAP INV52.06 B ZAR809 ZAC+0.75%13.27 K0.225.121.58 ZAR+7.01%0.00%Finance
MCGMULTICHOICE GROUP LTD44.93 B ZAR10,608 ZAC+0.95%439.55 K1.11−10.46 ZAR+1.63%0.00%Consumer services
Sell
SNTSANTAM LIMITED44.75 B ZAR40,332 ZAC−0.59%50.73 K0.7612.0533.47 ZAR+31.76%3.55%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED43.26 B ZAR13,586 ZAC+1.59%2.11 M1.1714.929.11 ZAR+6.36%2.69%Retail trade
Buy
TBSTIGER BRANDS LTD41.57 B ZAR27,046 ZAC+1.38%1.65 M4.2814.1219.16 ZAR+12.70%3.88%Consumer non-durables
Strong buy
SSWSIBANYE STILLWATER LTD41.3 B ZAR1,406 ZAC−3.76%289.56 M12.40−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
MTMMOMENTUM GROUP LIMITED39.85 B ZAR3,039 ZAC−0.88%2.22 M0.7610.982.77 ZAR−10.28%4.08%Finance
Neutral
NPHNORTHAM PLATINUM HLDGS LTD39.42 B ZAR9,681 ZAC−4.28%2.83 M1.9421.004.61 ZAR−29.55%1.68%Non-energy minerals
Buy
EXXEXXARO RESOURCES LTD37.86 B ZAR15,593 ZAC−0.54%24.83 M20.034.1537.53 ZAR−20.96%11.52%Energy minerals
Buy
AVIAVI LTD31.22 B ZAR9,341 ZAC−0.21%1.37 M2.4713.836.76 ZAR+21.97%6.30%Consumer non-durables
Strong buy
PIKPICK N PAY STORES LTD31.22 B ZAR2,816 ZAC−4.35%2.26 M2.21−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
BBOXBOXER RETAIL LIMITED30.67 B ZAR6,698 ZAC−0.09%4.29 M9.7922.273.01 ZAR0.00%Consumer services
Neutral
TRUTRUWORTHS INT LTD29.37 B ZAR7,846 ZAC−2.06%3.14 M1.387.5510.39 ZAR+18.54%6.60%Retail trade
Neutral
DCPDIS-CHEM PHARMACIES LTD28.37 B ZAR3,266 ZAC−0.97%757.71 K1.5026.401.24 ZAR+18.26%1.50%Retail trade
Neutral
ARIAFRICAN RAINBOW MIN LTD26.04 B ZAR13,501 ZAC+1.64%1.61 M1.488.4216.03 ZAR−61.00%11.29%Non-energy minerals
Buy
SPPTHE SPAR GROUP LTD25.9 B ZAR13,308 ZAC−1.07%1.68 M2.4272.831.83 ZAR−12.35%0.00%Distribution services
Buy
SAPSAPPI LTD25.23 B ZAR4,088 ZAC−2.74%2.24 M2.025.886.95 ZAR5.88%Process industries
Buy
KSTPSG FIN SERVICES LTD22.54 B ZAR1,808 ZAC−0.17%570.98 K1.0219.900.91 ZAR+17.00%2.51%Finance
LHCLIFE HEALTHC GRP HLDGS LTD21.71 B ZAR1,479 ZAC−0.94%6.79 M1.674.453.32 ZAR+1,748.19%3.35%Health services
Buy
FFBFORTRESS REAL EST INV B21.61 B ZAR1,971 ZAC−1.74%2.79 M2.817.752.54 ZAR−9.32%7.56%Finance
Neutral
BAWBARLOWORLD LTD19.78 B ZAR10,431 ZAC−1.46%1.43 M2.3010.3110.11 ZAR−14.75%4.91%Distribution services
Neutral
WWBCWE BUY CARS HLDS LTD18.57 B ZAR4,492 ZAC+0.97%7.26 M13.4654.620.82 ZAR0.56%Retail trade
TKGTELKOM SA SOC LTD17.83 B ZAR3,622 ZAC−0.71%1.01 M1.579.054.00 ZAR0.00%Communications
Buy
NTCNETCARE LIMITED17.8 B ZAR1,348 ZAC−0.22%8.58 M2.3312.391.09 ZAR+16.39%5.17%Health services
Buy
ADHADVTECH LTD17.48 B ZAR3,173 ZAC−0.56%91.73 K0.2516.991.87 ZAR+14.43%2.98%Commercial services
DRDDRD GOLD LTD17.45 B ZAR2,001 ZAC−2.01%1.22 M1.3210.131.98 ZAR+28.24%1.96%Non-energy minerals
Sell
MTHMOTUS HOLDINGS LTD16.81 B ZAR9,061 ZAC−6.72%2.29 M3.836.4614.02 ZAR−17.15%5.35%Distribution services
Buy
MSPMAS P.L.C16.07 B ZAR2,231 ZAC−1.59%521.43 K0.826.223.59 ZAR+60.41%0.00%Finance
Buy
TGATHUNGELA RESOURCES LTD15.89 B ZAR11,026 ZAC−2.52%919.08 K1.884.5724.12 ZAR−69.77%10.61%Utilities
Buy
LTELIGHTHOUSE PROPERTIES PLC15.81 B ZAR790 ZAC−5.16%14.98 M8.821.784.45 ZAR+1,067.21%6.21%Finance
CMLCORONATION FUND MNGRS LD14.66 B ZAR3,847 ZAC+1.64%2.15 M6.476.106.31 ZAR+244.62%10.91%Finance
ITEITALTILE LTD13.99 B ZAR1,158 ZAC+0.52%27.93 K0.409.491.22 ZAR−7.80%4.26%Retail trade
Sell
WBOWILSON BAYLY HLM-OVC LTD12.21 B ZAR18,611 ZAC−1.93%131.46 K1.7810.1418.36 ZAR+23.26%2.42%Industrial services
Strong buy
DTCDATATEC LTD11.43 B ZAR4,769 ZAC−1.81%552.1 K3.8710.394.59 ZAR−29.50%4.22%Technology services
Buy
HCIHOSKEN CONS INV LTD11.41 B ZAR13,683 ZAC−2.11%79.57 K1.5812.6310.83 ZAR−72.45%1.07%Consumer services
SSUSOUTHERN SUN LTD11.35 B ZAR852 ZAC+0.83%408.93 K0.7912.210.70 ZAR+49.29%1.48%Consumer services
Buy
JSEJSE LTD10.83 B ZAR12,348 ZAC−1.51%129.9 K1.0212.3210.02 ZAR+4.98%6.25%Finance
OMNOMNIA HOLDINGS LTD10.47 B ZAR6,391 ZAC−2.41%247.21 K1.948.967.13 ZAR+7.17%5.72%Process industries
Strong buy
RLOREUNERT LTD10.14 B ZAR6,409 ZAC−0.65%308 K1.4110.516.10 ZAR+5.99%5.67%Consumer durables
TSGTSOGO SUN LIMITED9.4 B ZAR878 ZAC−3.09%502.67 K0.636.701.31 ZAR−30.51%7.73%Consumer services
Neutral
SUISUN INTERNATIONAL LTD9.27 B ZAR3,814 ZAC+0.18%196.79 K0.618.564.46 ZAR+49.92%9.57%Consumer services
Buy
AFHALEXANDER FORBES GRP HLDGS9.24 B ZAR834 ZAC+2.96%23 K0.1515.640.53 ZAR−5.73%6.42%Finance
AFTAFRIMAT LIMITED9.2 B ZAR6,003 ZAC−0.96%435.14 K1.2812.214.92 ZAR+8.12%2.71%Non-energy minerals
Buy
RCLRCL FOODS LIMITED9.17 B ZAR1,005 ZAC−1.95%8.95 K0.265.521.82 ZAR+164.76%3.41%Consumer non-durables
SPGSUPER GROUP LTD9.11 B ZAR2,623 ZAC−2.13%1.29 M1.06188.430.14 ZAR−97.02%2.24%Transportation
Buy
AIPADCOCK INGRAM HLDGS LTD9.1 B ZAR5,505 ZAC−2.15%1.92 M5.4510.985.01 ZAR−8.71%4.89%Health technology
Neutral
AFEAECI LIMITED8.91 B ZAR9,501 ZAC+1.69%1.5 M3.11−2.72 ZAR−124.90%1.27%Process industries
GNDGRINDROD LTD8.88 B ZAR1,322 ZAC−0.08%2.77 M1.588.581.54 ZAR+56.00%4.61%Transportation
RBXRAUBEX GROUP LTD7.64 B ZAR4,198 ZAC−0.66%207.76 K0.577.485.61 ZAR+33.68%4.40%Industrial services
Neutral
AELALTRON LIMITED A7.64 B ZAR2,056 ZAC+2.29%51.84 K0.3418.671.10 ZAR3.63%Technology services
CAACA SALES HOLDINGS LTD7.58 B ZAR1,585 ZAC+0.13%32.57 K1.3315.341.03 ZAR−6.24%1.24%Distribution services
BATBRAIT PLC7.53 B ZAR198 ZAC+2.06%224.98 K0.026.800.29 ZAR0.00%Finance
OCEOCEANA GROUP LTD6.88 B ZAR5,821 ZAC−0.94%387.89 K1.146.349.19 ZAR+18.09%8.43%Consumer non-durables
Neutral
COHCURRO HOLDINGS LIMITED6.8 B ZAR1,159 ZAC−2.44%485.13 K1.0087.210.13 ZAR−70.96%1.23%Consumer services
BLUBLUE LABEL TELECOMS LTD6.77 B ZAR756 ZAC−2.07%3.97 M2.9510.720.71 ZAR−16.19%0.00%Distribution services
KAPKAP LIMITED6.6 B ZAR281 ZAC+6.04%5.07 M1.907.380.38 ZAR+468.36%0.00%Transportation
Neutral
SDOSTADIO HOLDINGS LIMITED6.49 B ZAR771 ZAC+0.92%158.94 K0.7228.680.27 ZAR+25.26%1.31%Commercial services
ARLASTRAL FOODS LTD6.41 B ZAR16,653 ZAC+0.16%44.35 K0.408.5419.49 ZAR3.13%Process industries
Strong buy
PPCPPC LIMITED6.02 B ZAR389 ZAC−1.02%1.41 M0.8056.620.07 ZAR3.49%Non-energy minerals
Strong buy
FBRFAMOUS BRANDS LTD5.74 B ZAR5,633 ZAC−1.74%55.47 K0.7611.774.78 ZAR+3.22%5.48%Transportation
CLICLIENTELE LTD5.57 B ZAR1,235 ZAC+0.32%2.22 K0.1612.570.98 ZAR−32.40%10.16%Miscellaneous
HDCHUDACO INDUSTRIES LTD5.39 B ZAR19,252 ZAC+0.26%35.48 K2.0911.0317.45 ZAR−16.70%5.34%Distribution services
Buy
RFGRFG HOLDINGS LIMITED5.21 B ZAR2,000 ZAC+0.30%28.21 K0.439.332.14 ZAR+18.10%5.58%Consumer non-durables
Buy
CATCAXTON CTP PUBLISH PRINT4.34 B ZAR1,225 ZAC+0.91%135.21 K3.696.701.83 ZAR−10.04%4.95%Consumer services
MPTMPACT LIMITED4.15 B ZAR2,930 ZAC+4.16%1.8 K0.407.024.18 ZAR−23.59%3.73%Process industries
THATHARISA PLC3.89 B ZAR1,298 ZAC−0.31%98.14 K0.992.605.00 ZAR−41.00%4.96%Non-energy minerals
Strong buy
CSBCASHBUILD LTD3.85 B ZAR18,100 ZAC+0.43%8270.1645.024.02 ZAR−7.50%3.11%Retail trade
CPPCOLLINS PROPERTY GRP LTD3.62 B ZAR1,099 ZAC0.00%4080.112.514.37 ZAR9.10%Finance
LEWLEWIS GROUP LTD3.59 B ZAR6,852 ZAC−0.68%191.44 K8.317.109.65 ZAR+41.97%8.70%Retail trade
Strong buy
BELBELL EQUIPMENT LTD3.59 B ZAR3,717 ZAC−0.83%4.5 K0.284.907.58 ZAR+74.51%0.00%Producer manufacturing