South African stocks with the highest price

Below are South African stocks that boast the highest stock price today. They're sorted by price, but other metrics are available too: P/E ratio, market cap, price change, and more.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
NPNNASPERS LTD -N-373,107 ZAC−0.93%168.01 K0.26665.78 B ZAR11.01338.74 ZAR−8.86%0.32%Technology services
Buy
CPICAPITEC BANK HLDGS LTD299,014 ZAC−0.76%124.63 K0.50349.81 B ZAR28.14106.24 ZAR+26.29%1.80%Finance
Buy
AMSANGLO AMERICAN PLAT LTD61,978 ZAC−1.55%169.03 K0.43165.39 B ZAR14.0644.08 ZAR−61.57%3.03%Non-energy minerals
Neutral
BIDBID CORPORATION LTD45,840 ZAC−0.98%469.16 K0.59155.35 B ZAR19.2323.83 ZAR+15.94%2.35%Consumer services
Buy
NPKNAMPAK LTD41,902 ZAC+0.34%6.04 K0.443.3 B ZAR59.907.00 ZAR0.00%Process industries
SNTSANTAM LIMITED37,774 ZAC+0.02%22.75 K1.2541.66 B ZAR11.2933.47 ZAR+31.76%3.81%Finance
Neutral
KIOKUMBA IRON ORE LTD36,219 ZAC−1.45%245.42 K0.69117.87 B ZAR5.7662.88 ZAR+54.87%11.69%Non-energy minerals
Neutral
CLSCLICKS GROUP LTD36,087 ZAC−2.99%667.59 K1.3088.56 B ZAR30.3211.90 ZAR+14.20%1.89%Retail trade
Neutral
GFIGOLD FIELDS LTD29,803 ZAC+3.60%1.24 M0.62257.49 B ZAR22.9712.97 ZAR−1.30%2.50%Non-energy minerals
Buy
SHPSHOPRITE HOLDINGS LTD29,291 ZAC+0.74%451.82 K0.53159.38 B ZAR25.6011.44 ZAR+6.08%2.45%Retail trade
Neutral
NEDNEDBANK GROUP LTD28,499 ZAC+0.75%257.34 K0.27131.39 B ZAR8.6333.03 ZAR+11.93%7.05%Finance
Buy
TBSTIGER BRANDS LTD27,881 ZAC−0.58%173.06 K0.4943.7 B ZAR14.5519.16 ZAR+12.70%3.64%Consumer non-durables
Strong buy
MRPMR PRICE GROUP LTD26,947 ZAC+0.63%620.98 K0.6169.84 B ZAR21.1812.72 ZAR3.10%Retail trade
Neutral
BVTBIDVEST LTD26,302 ZAC+1.02%176.04 K0.2588.5 B ZAR14.0718.69 ZAR+6.62%3.51%Retail trade
Buy
SBKSTANDARD BANK GROUP LTD22,232 ZAC+0.59%1.17 M0.60359.72 B ZAR8.5126.11 ZAR+6.62%6.68%Finance
Buy
WBOWILSON BAYLY HLM-OVC LTD21,034 ZAC−0.44%9.3 K0.1613.59 B ZAR11.4518.36 ZAR+23.26%2.18%Industrial services
Strong buy
HDCHUDACO INDUSTRIES LTD20,584 ZAC−1.97%8.55 K1.225.89 B ZAR10.3419.90 ZAR−0.67%4.88%Distribution services
CSBCASHBUILD LTD20,581 ZAC+0.83%2.52 K0.104.36 B ZAR51.194.02 ZAR−7.50%2.75%Retail trade
ABGABSA GROUP LIMITED19,220 ZAC+0.44%283.5 K0.15158.64 B ZAR8.4222.82 ZAR−9.17%7.16%Finance
Buy
HARHARMONY GM CO LTD19,076 ZAC+2.98%1.39 M0.40116.49 B ZAR13.9913.64 ZAR+75.54%1.30%Non-energy minerals
Sell
DSYDISCOVERY LTD18,849 ZAC−0.51%638.58 K0.51127.08 B ZAR17.4510.80 ZAR+36.25%1.15%Finance
Strong buy
ARLASTRAL FOODS LTD17,821 ZAC+0.13%19.84 K0.426.86 B ZAR9.1419.49 ZAR0.00%Process industries
Strong buy
APNASPEN PHARMACARE HLDGS LTD16,930 ZAC−0.42%180.07 K0.2175.52 B ZAR17.089.91 ZAR−15.77%2.11%Health technology
Buy
HCIHOSKEN CONS INV LTD16,156 ZAC−0.05%27.16 K0.7713.07 B ZAR14.9210.83 ZAR−72.45%0.93%Consumer services
TFGTHE FOSCHINI GROUP LIMITED15,831 ZAC+1.72%821.48 K0.7350.34 B ZAR17.399.11 ZAR+6.36%2.31%Retail trade
Buy
ARIAFRICAN RAINBOW MIN LTD15,646 ZAC+0.13%68.93 K0.1830.63 B ZAR9.7616.03 ZAR−61.00%9.60%Non-energy minerals
Buy
EXXEXXARO RESOURCES LTD15,628 ZAC−0.46%147.13 K0.2237.92 B ZAR4.1637.53 ZAR−20.96%11.50%Energy minerals
Buy
REMREMGRO LTD14,492 ZAC+0.25%465.98 K0.5081.68 B ZAR65.142.22 ZAR−86.95%1.83%Finance
Buy
SPPTHE SPAR GROUP LTD14,140 ZAC−0.15%259.63 K0.5327.26 B ZAR77.391.83 ZAR−12.35%0.00%Distribution services
Buy
NNRPNEPI ROCKCASTLE N.V.13,785 ZAC−0.13%208 K0.1898.32 B ZAR8.6515.94 ZAR+0.50%7.77%Finance
Buy
TGATHUNGELA RESOURCES LTD13,249 ZAC+0.74%500.26 K1.2818.47 B ZAR5.4924.12 ZAR−69.77%9.13%Utilities
Buy
PPMRPREMIER GROUP LIMITED12,898 ZAC+0.73%33.66 K0.514.93 M ZAR15.948.09 ZAR1.72%Distribution services
Buy
INLINVESTEC LTD12,357 ZAC−0.39%231.78 K0.42229.55 B ZAR7.2617.03 ZAR−28.86%6.64%Finance
Buy
JSEJSE LTD11,772 ZAC−0.36%64.71 K0.6410.2 B ZAR11.7510.02 ZAR+4.98%6.64%Finance
NPHNORTHAM PLATINUM HLDGS LTD11,566 ZAC+0.04%1.27 M0.7445.07 B ZAR25.094.61 ZAR−29.55%1.47%Non-energy minerals
Buy
MCGMULTICHOICE GROUP LTD11,307 ZAC+1.65%124.79 K0.3747.57 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Buy
MTNMTN GROUP LTD10,893 ZAC+4.70%12.88 M2.09187.6 B ZAR−6.94 ZAR−162.39%3.17%Communications
Buy
BAWBARLOWORLD LTD10,647 ZAC+0.51%27.5 K0.1219.8 B ZAR10.5310.11 ZAR−14.75%4.91%Distribution services
Neutral
MTHMOTUS HOLDINGS LTD10,540 ZAC−3.32%761.42 K1.9118.87 B ZAR7.5713.93 ZAR−27.41%4.77%Distribution services
Buy
VODVODACOM GROUP LTD10,508 ZAC+0.30%374.17 K0.41202.66 B ZAR13.987.52 ZAR−16.74%5.44%Communications
Neutral
AVIAVI LTD10,424 ZAC+0.12%258.44 K0.4034.72 B ZAR15.436.76 ZAR+21.97%5.67%Consumer non-durables
Buy
IMPIMPALA PLATINUM HLGS LTD9,842 ZAC−0.97%1.53 M0.5689.57 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
SBPSABVEST CAPITAL LIMITED9,735 ZAC+0.39%1.1 K0.543.72 B ZAR0.98%Finance
SOLSASOL LIMITED9,632 ZAC−1.73%1.11 M0.2462.46 B ZAR−69.47 ZAR−605.81%2.04%Process industries
Strong buy
TRUTRUWORTHS INT LTD9,294 ZAC+0.13%855.83 K0.8434.01 B ZAR8.9510.39 ZAR+18.54%5.70%Retail trade
Neutral
SLMSANLAM LIMITED8,475 ZAC+0.63%1.15 M0.40166.3 B ZAR10.857.81 ZAR+9.49%4.75%Finance
Neutral
AFEAECI LIMITED8,364 ZAC−0.42%524.58 K1.238.01 B ZAR11.537.25 ZAR−19.81%2.61%Process industries
LEWLEWIS GROUP LTD8,074 ZAC+1.65%49.63 K2.424.14 B ZAR8.369.65 ZAR+41.97%6.29%Retail trade
Strong buy
FSRFIRSTRAND LTD7,855 ZAC+2.72%9.62 M0.98428.74 B ZAR11.536.81 ZAR+5.05%5.43%Finance
Buy
RLOREUNERT LTD7,269 ZAC+0.64%89.53 K0.5011.35 B ZAR11.926.10 ZAR+5.99%4.69%Consumer durables
OMNOMNIA HOLDINGS LTD6,961 ZAC+0.26%37.62 K0.2411.15 B ZAR9.767.13 ZAR+7.17%5.40%Process industries
Strong buy
OOUTOUTSURANCE GROUP LIMITED6,792 ZAC+0.62%1.11 M0.43104.24 B ZAR26.092.60 ZAR+39.50%2.58%Finance
Neutral
BBOXBOXER RETAIL LIMITED6,772 ZAC+1.04%240.4 K0.2630.65 B ZAR22.513.01 ZAR0.00%Consumer services
Buy
OCEOCEANA GROUP LTD6,678 ZAC−0.30%42.1 K0.767.85 B ZAR7.279.19 ZAR+18.09%7.39%Consumer non-durables
Neutral
AIPADCOCK INGRAM HLDGS LTD6,661 ZAC+0.39%3.37 K0.0910.73 B ZAR12.655.26 ZAR−4.05%4.15%Health technology
Neutral
AFTAFRIMAT LIMITED6,657 ZAC−3.18%113.39 K0.6710.44 B ZAR13.544.92 ZAR+8.12%2.39%Non-energy minerals
Buy
FBRFAMOUS BRANDS LTD6,460 ZAC+0.33%16.44 K0.146.45 B ZAR13.504.78 ZAR+3.22%4.88%Transportation
WHLWOOLWORTHS HOLDINGS LTD5,991 ZAC−0.09%576.95 K0.2154.25 B ZAR20.932.86 ZAR−47.19%4.43%Retail trade
Neutral
RBXRAUBEX GROUP LTD5,086 ZAC−0.90%177.02 K0.939.28 B ZAR9.065.61 ZAR+33.68%3.62%Industrial services
Buy
KALKAL GROUP LIMITED5,053 ZAC+0.66%9.56 K0.393.54 B ZAR9.035.59 ZAR−6.80%3.67%Commercial services
DTCDATATEC LTD4,872 ZAC+0.75%99.47 K0.3911.27 B ZAR10.614.59 ZAR−29.50%4.24%Technology services
Buy
SAPSAPPI LTD4,737 ZAC−0.11%335.31 K0.2228.5 B ZAR71.580.66 ZAR−91.16%5.85%Process industries
Buy
WWBCWE BUY CARS HLDS LTD4,286 ZAC−1.52%529.81 K1.1118.15 B ZAR52.120.82 ZAR0.57%Retail trade
BELBELL EQUIPMENT LTD4,193 ZAC−0.07%9.07 K0.044.01 B ZAR5.537.58 ZAR+74.51%0.00%Producer manufacturing
SUISUN INTERNATIONAL LTD4,173 ZAC0.00%649.98 K2.7610.17 B ZAR9.364.46 ZAR+49.92%8.72%Consumer services
Buy
AMEAFRICAN MEDIA ENT LTD3,999 ZAC+3.87%300.01266.79 M ZAR12.21%Consumer services
CMLCORONATION FUND MNGRS LD3,721 ZAC+0.03%208.56 K0.5514.4 B ZAR5.906.31 ZAR+244.62%11.11%Finance
SURSPUR CORPORATION LTD3,700 ZAC+7.25%5.43 K0.252.9 B ZAR13.152.81 ZAR+8.67%6.17%Consumer non-durables
TPCTRANSPACO LTD3,700 ZAC+1.31%1 K0.291.05 B ZAR7.115.21 ZAR−8.30%6.58%Process industries
NY1NINETY ONE LIMITED3,475 ZAC−0.17%419.06 K0.6561.94 B ZAR8.564.06 ZAR+3.59%7.94%Finance
Sell
DCPDIS-CHEM PHARMACIES LTD3,475 ZAC−0.97%547.92 K1.0530.18 B ZAR28.091.24 ZAR+18.26%1.41%Retail trade
Buy
ADHADVTECH LTD3,378 ZAC−0.12%129.82 K0.8018.53 B ZAR18.091.87 ZAR+14.43%2.81%Commercial services
TKGTELKOM SA SOC LTD3,317 ZAC+1.72%1.52 M2.1915.94 B ZAR8.294.00 ZAR0.00%Communications
Buy
CMHCOMBINED MOTOR HLDGS LTD3,233 ZAC+1.03%10.38 K0.102.39 B ZAR7.064.58 ZAR−14.52%10.06%Retail trade
Strong sell
IVTINVICTA HOLDINGS LTD3,191 ZAC+2.57%28.56 K0.182.97 B ZAR7.314.36 ZAR−14.59%3.37%Distribution services
SPGSUPER GROUP LTD3,077 ZAC+1.15%341.11 K0.4010.35 B ZAR221.050.14 ZAR−97.02%1.97%Transportation
Neutral
PIKPICK N PAY STORES LTD3,073 ZAC−3.09%2.66 M1.4733.64 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
MTMMOMENTUM GROUP LIMITED2,956 ZAC−0.03%823.66 K0.3738.79 B ZAR10.682.77 ZAR−10.28%4.23%Finance
Neutral
PPHPEPKOR HOLDINGS LTD2,725 ZAC+0.72%2.97 M0.3599.72 B ZAR58.540.47 ZAR1.78%Retail trade
Buy
ARTARGENT INDUSTRIAL LTD2,639 ZAC0.00%7.93 K0.301.44 B ZAR5.874.49 ZAR−0.72%4.35%Producer manufacturing
AELALTRON LIMITED A2,225 ZAC+2.53%43.68 K0.208.23 B ZAR20.211.10 ZAR3.36%Technology services
UPLUNIVERSAL PARTNERS LTD2,200 ZAC0.00%880.051.51 B ZARFinance
YYLBEEYEBOYETHU (RF) LTD2,200 ZAC0.00%1000.151.16 B ZAR4.315.10 ZAR8.73%Finance
SYGSYGNIA LIMITED2,196 ZAC+0.14%8.38 K0.163.34 B ZAR9.742.25 ZAR+15.90%9.91%Finance
MSPMAS P.L.C2,137 ZAC+0.28%426.96 K0.2515.12 B ZAR5.963.59 ZAR+60.41%0.00%Finance
Buy
RFGRFG HOLDINGS LIMITED2,090 ZAC+2.50%56.43 K0.965.34 B ZAR9.752.14 ZAR+18.10%3.04%Consumer non-durables
Buy
FFBFORTRESS REAL EST INV B1,980 ZAC+0.61%394.63 K0.3721.2 B ZAR7.792.54 ZAR−9.32%7.71%Finance
Neutral
KSTPSG FIN SERVICES LTD1,946 ZAC+0.78%233.86 K0.8424.07 B ZAR21.420.91 ZAR+17.00%2.36%Finance
Buy
DRDDRD GOLD LTD1,809 ZAC+1.66%480.37 K0.6515.2 B ZAR11.781.54 ZAR+3.62%2.25%Non-energy minerals
Sell
SSWSIBANYE STILLWATER LTD1,693 ZAC+0.18%3.27 M0.2847.86 B ZAR−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
CAACA SALES HOLDINGS LTD1,617 ZAC+2.47%22.77 K0.907.56 B ZAR15.651.03 ZAR−6.24%1.24%Distribution services
LHCLIFE HEALTHC GRP HLDGS LTD1,591 ZAC+2.71%5.3 M0.6022.54 B ZAR4.793.32 ZAR+1,748.19%3.23%Health services
Neutral
AONAFRICAN & OVER ENT LTD -N1,550 ZAC+14.22%300.01165.02 M ZAR−0.16 ZAR−103.92%0.00%Retail trade
MSTMUSTEK LTD1,522 ZAC+0.07%260.00874.61 M ZAR45.030.34 ZAR−91.02%0.49%Electronic technology
NTCNETCARE LIMITED1,494 ZAC+0.61%1.82 M0.8019.52 B ZAR13.731.09 ZAR+16.39%4.38%Health services
Buy
THATHARISA PLC1,478 ZAC−1.00%43.15 K2.324.47 B ZAR2.965.00 ZAR−41.00%4.31%Non-energy minerals
Strong buy
MDIMASTER DRILLING GRP LTD1,359 ZAC+0.74%10.17 K0.382.03 B ZAR11.871.15 ZAR−56.69%3.89%Non-energy minerals
RTNREX TRUEFORM GROUP -N-1,341 ZAC+9.83%4.14 K0.06268.95 M ZAR−0.01 ZAR−100.15%0.00%Retail trade
ITEITALTILE LTD1,295 ZAC−0.84%124.85 K1.0815.88 B ZAR10.611.22 ZAR−7.80%3.75%Retail trade
Sell
ZZZDZEDA LIMITED1,260 ZAC−0.47%64.39 K0.312.36 B ZAR3.933.20 ZAR−17.30%3.95%Finance
Buy