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-531,012 ZAC−2.39%523.72 K1.30885.08 B ZAR15.68338.74 ZAR−8.86%0.22%Technology services
Strong buy
CPICAPITEC BANK HLDGS LTD353,002 ZAC−0.06%273.32 K1.09410.09 B ZAR29.73118.72 ZAR+30.04%1.54%Finance
Buy
AMSANGLO AMERICAN PLAT LTD61,734 ZAC+0.22%711.65 K1.10161.83 B ZAR23.0526.78 ZAR−45.86%2.07%Non-energy minerals
Neutral
BIDBID CORPORATION LTD47,501 ZAC−0.08%989.53 K1.32159.53 B ZAR20.1223.60 ZAR+6.05%2.37%Consumer services
Neutral
NPKNAMPAK LTD42,898 ZAC+0.08%19.75 K2.513.39 B ZAR61.337.00 ZAR0.00%Process industries
SNTSANTAM LIMITED42,145 ZAC+0.34%123.33 K0.8646.33 B ZAR12.6933.22 ZAR+12.53%3.62%Finance
Buy
CLSCLICKS GROUP LTD37,807 ZAC−1.16%905.08 K1.5090.63 B ZAR30.0012.60 ZAR+14.25%2.03%Retail trade
Neutral
GFIGOLD FIELDS LTD37,083 ZAC+2.26%3.02 M1.21324.56 B ZAR14.7925.07 ZAR+76.31%2.76%Non-energy minerals
Buy
KIOKUMBA IRON ORE LTD31,897 ZAC−1.49%233.62 K0.62103.85 B ZAR6.9845.70 ZAR−35.31%11.94%Non-energy minerals
Neutral
TBSTIGER BRANDS LTD31,171 ZAC+1.46%494.25 K0.8447.87 B ZAR16.2719.16 ZAR+12.70%3.37%Consumer non-durables
Neutral
SHPSHOPRITE HOLDINGS LTD28,127 ZAC+0.27%1.23 M1.12153.76 B ZAR23.1512.15 ZAR2.60%Retail trade
Buy
HARHARMONY GM CO LTD25,979 ZAC+1.48%3.67 M1.56160.98 B ZAR15.5816.68 ZAR+16.32%1.25%Non-energy minerals
Neutral
NEDNEDBANK GROUP LTD25,942 ZAC+1.88%2.03 M1.05118.22 B ZAR7.3835.17 ZAR+12.42%8.15%Finance
Strong buy
MRPMR PRICE GROUP LTD25,208 ZAC+0.57%997.92 K1.1464.66 B ZAR19.8112.72 ZAR3.31%Retail trade
Buy
BVTBIDVEST LTD24,072 ZAC−0.24%725.43 K0.7182.02 B ZAR12.5019.25 ZAR+7.33%3.80%Retail trade
Strong buy
SBKSTANDARD BANK GROUP LTD23,427 ZAC+1.39%3.76 M1.21373.17 B ZAR8.9526.18 ZAR−0.65%6.52%Finance
Neutral
DSYDISCOVERY LTD20,799 ZAC+0.12%1.48 M1.08139.33 B ZAR16.9912.24 ZAR+44.57%1.15%Finance
Buy
HDCHUDACO INDUSTRIES LTD19,374 ZAC+0.91%8.99 K1.595.39 B ZAR10.9617.68 ZAR−15.61%5.34%Distribution services
Buy
WBOWILSON BAYLY HLM-OVC LTD18,924 ZAC−0.25%75.28 K0.6612.2 B ZAR9.4520.02 ZAR+14.12%2.79%Industrial services
Strong buy
ARLASTRAL FOODS LTD18,442 ZAC+2.96%31.91 K0.526.91 B ZAR9.4619.49 ZAR2.90%Process industries
Strong buy
ABGABSA GROUP LIMITED17,003 ZAC+1.18%3.93 M1.37139.31 B ZAR6.5525.95 ZAR+8.43%8.69%Finance
Strong buy
REMREMGRO LTD15,972 ZAC+0.35%1.07 M1.1189.91 B ZAR12.1613.13 ZAR1.76%Finance
Buy
ARIAFRICAN RAINBOW MIN LTD15,376 ZAC+0.75%446.71 K0.7829.42 B ZAR9.0816.93 ZAR−32.18%8.85%Non-energy minerals
Buy
CSBCASHBUILD LTD15,050 ZAC−3.53%2.11 K0.223.33 B ZAR16.269.26 ZAR3.60%Retail trade
Buy
EXXEXXARO RESOURCES LTD14,506 ZAC−2.23%292.08 K0.3935.83 B ZAR4.5431.95 ZAR−31.59%12.17%Energy minerals
Strong buy
NRPNEPI ROCKCASTLE N.V.13,923 ZAC+0.99%2.05 M0.9698.21 B ZAR8.0217.37 ZAR+15.92%7.77%Finance
Buy
TFGTHE FOSCHINI GROUP LIMITED13,653 ZAC+0.15%1.08 M0.7544.08 B ZAR14.999.11 ZAR+6.36%2.64%Retail trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD13,405 ZAC+2.12%1.69 M1.1651.17 B ZAR34.863.84 ZAR0.65%Non-energy minerals
Buy
HCIHOSKEN CONS INV LTD13,295 ZAC−0.13%5.76 K0.1410.87 B ZAR12.2810.83 ZAR−72.45%1.13%Consumer services
VODVODACOM GROUP LTD13,190 ZAC+0.37%1.65 M1.09254.19 B ZAR17.557.52 ZAR−16.74%4.34%Communications
Neutral
PMRPREMIER GROUP LIMITED13,168 ZAC+0.52%7.5 K0.235.05 M ZAR16.278.09 ZAR1.68%Distribution services
Buy
JSEJSE LTD13,079 ZAC−0.23%121.98 K0.5811.32 B ZAR11.8411.05 ZAR+10.28%6.32%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD12,029 ZAC−2.18%1.49 M0.8254.63 B ZAR11.9310.08 ZAR−7.99%2.92%Health technology
Sell
INLINVESTEC LTD12,018 ZAC+1.49%732.35 K0.84217.9 B ZAR7.0617.03 ZAR−28.86%6.96%Finance
Sell
MTNMTN GROUP LTD12,014 ZAC+0.54%5.04 M1.07215.44 B ZAR−5.31 ZAR−345.02%2.89%Communications
Buy
SPPTHE SPAR GROUP LTD11,702 ZAC−0.55%265.21 K0.5222.66 B ZAR64.041.83 ZAR−12.35%0.00%Distribution services
Buy
IMPIMPALA PLATINUM HLGS LTD11,126 ZAC+2.35%3.27 M1.1197.95 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
MCGMULTICHOICE GROUP LTD10,949 ZAC+0.23%297.8 K1.0446.71 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Neutral
BAWBARLOWORLD LTD10,901 ZAC+0.46%169.07 K0.8520.27 B ZAR10.7810.11 ZAR−14.75%4.79%Distribution services
Neutral
SBPSABVEST CAPITAL LIMITED10,201 ZAC+0.03%5.99 K0.933.91 B ZAR4.3923.24 ZAR+46.12%1.03%Finance
AFEAECI LIMITED10,120 ZAC−1.42%64.33 K0.469.79 B ZAR−2.72 ZAR−124.90%2.13%Process industries
AVIAVI LTD9,284 ZAC−1.22%963.27 K0.8931.36 B ZAR13.097.09 ZAR+16.63%6.47%Consumer non-durables
Buy
MTHMOTUS HOLDINGS LTD9,224 ZAC+0.27%458.63 K0.9515.87 B ZAR6.5814.02 ZAR−17.15%5.71%Distribution services
Buy
SLMSANLAM LIMITED8,826 ZAC+1.36%4.43 M1.28171.95 B ZAR8.3810.54 ZAR+52.06%5.11%Finance
Neutral
TGATHUNGELA RESOURCES LTD8,627 ZAC−2.34%186.66 K0.3712.41 B ZAR3.2626.42 ZAR−28.44%14.71%Utilities
Buy
LEWLEWIS GROUP LTD7,798 ZAC−0.05%9.2 K0.424.06 B ZAR8.089.65 ZAR+41.97%7.69%Retail trade
TRUTRUWORTHS INT LTD7,618 ZAC−0.01%2.06 M1.0627.91 B ZAR7.639.98 ZAR+11.19%6.75%Retail trade
Buy
FSRFIRSTRAND LTD7,511 ZAC+2.07%12.88 M1.22412.64 B ZAR10.587.10 ZAR+5.00%5.90%Finance
Buy
OUTOUTSURANCE GROUP LIMITED7,501 ZAC−0.32%2.49 M0.92116.15 B ZAR27.812.70 ZAR+22.89%2.68%Finance
Neutral
OMNOMNIA HOLDINGS LTD7,149 ZAC−0.72%155.35 K0.4911.44 B ZAR10.037.13 ZAR+7.17%5.21%Process industries
Strong buy
SOLSASOL LIMITED6,666 ZAC−4.62%3.56 M0.9544.55 B ZAR−75.96 ZAR−1,765.21%0.00%Process industries
Buy
BOXBOXER RETAIL LIMITED6,371 ZAC+0.24%1.08 M0.9529.07 B ZAR21.273.00 ZAR+3.19%0.00%Consumer services
Neutral
DTCDATATEC LTD6,330 ZAC+0.14%629.68 K0.9614.86 B ZAR13.794.59 ZAR−29.50%3.24%Technology services
RLOREUNERT LTD6,178 ZAC+0.32%136.15 K0.519.68 B ZAR10.136.10 ZAR+5.99%5.94%Consumer durables
FBRFAMOUS BRANDS LTD5,830 ZAC+0.14%15.64 K0.225.83 B ZAR12.194.78 ZAR+3.22%5.39%Transportation
Strong buy
OCEOCEANA GROUP LTD5,783 ZAC+1.85%310.98 K1.706.61 B ZAR6.309.19 ZAR+18.09%8.72%Consumer non-durables
Neutral
WHLWOOLWORTHS HOLDINGS LTD5,754 ZAC+0.72%3.08 M1.3351.69 B ZAR17.493.29 ZAR−27.46%3.93%Retail trade
Neutral
AFTAFRIMAT LIMITED5,050 ZAC−3.48%624.22 K2.067.94 B ZAR10.274.92 ZAR+8.12%3.14%Non-energy minerals
Neutral
AIPADCOCK INGRAM HLDGS LTD4,830 ZAC−2.23%21.35 K0.487.99 B ZAR9.635.01 ZAR−8.71%5.37%Health technology
Neutral
WBCWE BUY CARS HLDS LTD4,600 ZAC+0.31%252.92 K0.4519.15 B ZAR55.930.82 ZAR0.54%Retail trade
BELBELL EQUIPMENT LTD4,301 ZAC+2.40%40.48 K1.144.02 B ZAR10.404.14 ZAR−41.99%3.81%Producer manufacturing
RBXRAUBEX GROUP LTD4,220 ZAC−0.73%535.12 K1.147.69 B ZAR7.525.61 ZAR+33.68%4.38%Industrial services
SUISUN INTERNATIONAL LTD4,033 ZAC−1.61%325.04 K0.919.99 B ZAR8.094.98 ZAR+18.98%9.71%Consumer services
Buy
KALKAL GROUP LIMITED3,951 ZAC−0.68%124.23 K2.412.8 B ZAR7.225.47 ZAR−13.17%4.52%Commercial services
CMLCORONATION FUND MNGRS LD3,878 ZAC−0.67%214.18 K0.6415.11 B ZAR6.156.31 ZAR+244.62%10.58%Finance
TKGTELKOM SA SOC LTD3,801 ZAC+0.34%846.19 K0.7518.52 B ZAR9.504.00 ZAR0.00%Communications
Buy
NY1NINETY ONE LIMITED3,739 ZAC−1.22%236.45 K0.3667.66 B ZAR9.214.06 ZAR+3.59%7.29%Finance
Sell
MTMMOMENTUM GROUP LIMITED3,461 ZAC+0.41%4.33 M1.1744.74 B ZAR9.573.62 ZAR+21.74%4.35%Finance
Neutral
SURSPUR CORPORATION LTD3,352 ZAC−1.35%9.02 K0.112.85 B ZAR11.282.97 ZAR+6.50%9.36%Consumer non-durables
Strong buy
SAPSAPPI LTD3,330 ZAC+0.73%2.53 M0.8119.91 B ZAR6.195.38 ZAR7.46%Process industries
Buy
DCPDIS-CHEM PHARMACIES LTD3,251 ZAC−0.58%267.02 K0.2928.1 B ZAR26.281.24 ZAR+18.26%1.51%Retail trade
Buy
IVTINVICTA HOLDINGS LTD3,184 ZAC+0.06%15.18 K1.292.88 B ZAR7.304.36 ZAR−14.59%3.30%Distribution services
CMHCOMBINED MOTOR HLDGS LTD3,152 ZAC−0.88%95.16 K2.902.38 B ZAR7.953.97 ZAR−26.00%10.13%Retail trade
ADHADVTECH LTD3,096 ZAC−0.16%152.97 K0.2316.98 B ZAR15.482.00 ZAR+15.51%3.26%Commercial services
Buy
SPGSUPER GROUP LTD3,051 ZAC−0.03%1.11 M0.8510.38 B ZAR−0.26 ZAR−106.13%1.97%Transportation
Neutral
PPHPEPKOR HOLDINGS LTD2,772 ZAC+0.95%7.28 M0.97101.44 B ZAR59.560.47 ZAR1.77%Retail trade
Buy
PIKPICK N PAY STORES LTD2,661 ZAC−0.22%519.43 K0.5328.29 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Buy
MPTMPACT LIMITED2,592 ZAC−0.15%30.57 K1.873.83 B ZAR7.593.42 ZAR−29.51%4.05%Process industries
DRDDRD GOLD LTD2,582 ZAC+2.14%1.04 M0.8721.6 B ZAR13.071.98 ZAR+28.24%1.98%Non-energy minerals
Neutral
SYGSYGNIA LIMITED2,519 ZAC+4.18%5.72 K0.093.67 B ZAR11.182.25 ZAR+15.90%8.98%Finance
YYLBEEYEBOYETHU (RF) LTD2,500 ZAC0.00%1.71 K0.741.32 B ZAR4.905.10 ZAR7.68%Finance
AELALTRON LIMITED A2,301 ZAC−0.26%42.63 K0.378.75 B ZAR20.901.10 ZAR3.17%Technology services
SSWSIBANYE STILLWATER LTD2,122 ZAC+0.66%17.21 M0.9559.61 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
KSTPSG FIN SERVICES LTD2,020 ZAC−0.79%217.11 K0.0925.3 B ZAR20.221.00 ZAR+24.19%2.24%Finance
Buy
FFBFORTRESS REAL EST INV B1,974 ZAC+0.05%1.15 M0.5721.29 B ZAR8.542.31 ZAR−19.63%7.41%Finance
Neutral
MSPMAS P.L.C1,905 ZAC−2.06%3.53 M2.0513.81 B ZAR4.913.88 ZAR+40.84%0.00%Finance
Buy
CAACA SALES HOLDINGS LTD1,804 ZAC−5.94%6.67 K0.069.2 B ZAR14.521.24 ZAR+1.10%1.27%Distribution services
RFGRFG HOLDINGS LIMITED1,780 ZAC−0.45%5090.004.67 B ZAR8.302.14 ZAR+18.10%6.22%Consumer non-durables
Buy
AONAFRICAN & OVER ENT LTD -N1,500 ZAC+7.14%1870.09169.41 M ZAR−0.14 ZAR−107.56%0.00%Retail trade
LHCLIFE HEALTHC GRP HLDGS LTD1,481 ZAC−0.34%2.61 M1.0321.6 B ZAR4.463.32 ZAR+1,748.19%3.37%Health services
Neutral
THATHARISA PLC1,461 ZAC+2.03%2.17 K0.084.27 B ZAR2.925.00 ZAR−41.00%5.74%Non-energy minerals
Strong buy
MDIMASTER DRILLING GRP LTD1,420 ZAC0.00%1540.012.14 B ZAR6.822.08 ZAR−16.58%3.69%Non-energy minerals
NTCNETCARE LIMITED1,415 ZAC+0.64%654.14 K0.4317.74 B ZAR13.011.09 ZAR+16.39%4.98%Health services
Buy
GNDGRINDROD LTD1,310 ZAC+1.71%1.91 M1.558.64 B ZAR27.850.47 ZAR−68.20%3.11%Transportation
MSTMUSTEK LTD1,302 ZAC+0.15%30.00748.02 M ZAR−0.34 ZAR−113.79%0.58%Electronic technology
OMUOLD MUTUAL LIMITED1,165 ZAC−0.60%12.74 M0.7155.28 B ZAR6.841.70 ZAR+10.83%7.33%Finance
Neutral
CATCAXTON CTP PUBLISH PRINT1,150 ZAC−0.09%11.93 K0.134.09 B ZAR5.632.04 ZAR+18.53%5.22%Consumer services
CLICLIENTELE LTD1,150 ZAC0.00%6.42 K0.275.21 B ZAR5.632.04 ZAR+74.80%10.87%Miscellaneous
ZZDZEDA LIMITED1,101 ZAC+2.61%58.89 K1.032 B ZAR3.443.20 ZAR−17.30%9.30%Finance
Buy
ITEITALTILE LTD1,010 ZAC−1.08%51.45 K0.4212.42 B ZAR8.061.25 ZAR+3.95%4.90%Retail trade
Buy