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-444,297 ZAC+1.54%385.83 K0.91773.49 B ZAR13.12338.74 ZAR−8.86%0.20%Technology services
Buy
CPICAPITEC BANK HLDGS LTD332,894 ZAC+0.98%209.89 K1.02382.74 B ZAR31.33106.24 ZAR+26.29%1.65%Finance
Buy
AMSANGLO AMERICAN PLAT LTD59,116 ZAC−1.97%772.07 K1.04158.41 B ZAR13.4144.08 ZAR−61.57%3.16%Non-energy minerals
Neutral
BIDBID CORPORATION LTD44,699 ZAC+0.51%591.93 K1.11149.23 B ZAR18.7523.83 ZAR+15.94%2.45%Consumer services
Neutral
NPKNAMPAK LTD42,500 ZAC+0.26%32.41 K1.683.36 B ZAR60.767.00 ZAR0.00%Process industries
CLSCLICKS GROUP LTD39,398 ZAC−0.32%595.31 K1.1194.1 B ZAR33.1011.90 ZAR+14.20%1.78%Retail trade
Sell
SNTSANTAM LIMITED38,699 ZAC−1.15%32.78 K0.8843.18 B ZAR11.5633.47 ZAR+31.76%3.68%Finance
Neutral
KIOKUMBA IRON ORE LTD33,803 ZAC−2.20%281.79 K0.92110.85 B ZAR5.3862.88 ZAR+54.87%12.43%Non-energy minerals
Neutral
SHPSHOPRITE HOLDINGS LTD31,302 ZAC+0.72%1.07 M0.76170.35 B ZAR27.3611.44 ZAR+6.08%2.29%Retail trade
Neutral
MRPMR PRICE GROUP LTD29,602 ZAC+1.39%825.29 K0.9476.14 B ZAR23.2712.72 ZAR2.78%Retail trade
Neutral
NEDNEDBANK GROUP LTD29,161 ZAC+0.07%1.07 M0.97135.37 B ZAR8.8333.03 ZAR+11.93%6.84%Finance
Buy
TBSTIGER BRANDS LTD28,999 ZAC+1.13%267.5 K0.5344.68 B ZAR15.1419.16 ZAR+12.70%3.56%Consumer non-durables
Strong buy
BVTBIDVEST LTD28,075 ZAC+0.63%461.32 K0.7494.84 B ZAR15.0218.69 ZAR+6.62%3.28%Retail trade
Strong buy
GFIGOLD FIELDS LTD26,002 ZAC−2.03%1.49 M0.83237.54 B ZAR20.0412.97 ZAR−1.30%2.71%Non-energy minerals
Neutral
SBKSTANDARD BANK GROUP LTD22,970 ZAC+0.41%2.57 M0.75373.61 B ZAR8.8026.11 ZAR+6.62%6.46%Finance
Buy
WBOWILSON BAYLY HLM-OVC LTD22,812 ZAC+5.84%124.52 K1.0213.86 B ZAR12.4218.36 ZAR+23.26%2.13%Industrial services
Strong buy
CSBCASHBUILD LTD21,048 ZAC+5.99%13.95 K0.264.24 B ZAR52.354.02 ZAR−7.50%2.83%Retail trade
Neutral
HDCHUDACO INDUSTRIES LTD21,000 ZAC+0.72%12.87 K0.805.85 B ZAR10.5519.90 ZAR−0.67%4.92%Distribution services
ABGABSA GROUP LIMITED19,680 ZAC+0.26%2.18 M0.57162.72 B ZAR8.6222.82 ZAR−9.17%6.98%Finance
Buy
DSYDISCOVERY LTD19,676 ZAC+0.77%1.42 M1.13130.3 B ZAR18.2110.80 ZAR+36.25%1.11%Finance
Buy
ARLASTRAL FOODS LTD19,019 ZAC−0.45%206.03 K2.337.37 B ZAR9.7619.49 ZAR2.72%Process industries
Strong buy
TFGTHE FOSCHINI GROUP LIMITED17,292 ZAC+1.81%1.39 M1.2154.93 B ZAR18.999.11 ZAR+6.36%2.06%Retail trade
Buy
HCIHOSKEN CONS INV LTD16,940 ZAC−0.30%37.57 K0.5113.74 B ZAR15.6410.83 ZAR−72.45%0.59%Consumer services
APNASPEN PHARMACARE HLDGS LTD16,931 ZAC+0.11%1.04 M0.6875.13 B ZAR17.089.91 ZAR−15.77%2.12%Health technology
Buy
EXXEXXARO RESOURCES LTD16,866 ZAC−1.72%494.12 K0.5941.46 B ZAR4.4937.53 ZAR−20.96%10.52%Energy minerals
Buy
HARHARMONY GM CO LTD16,239 ZAC−3.22%2.67 M1.73105.52 B ZAR11.9113.64 ZAR+75.54%1.44%Non-energy minerals
Sell
REMREMGRO LTD15,833 ZAC+0.76%765.96 K0.6888.79 B ZAR71.162.22 ZAR−86.95%1.68%Finance
Buy
ARIAFRICAN RAINBOW MIN LTD15,831 ZAC−2.38%700.58 K1.9031.8 B ZAR9.8716.03 ZAR−61.00%9.25%Non-energy minerals
Buy
SPPTHE SPAR GROUP LTD15,026 ZAC+0.53%529.9 K0.7628.78 B ZAR82.241.83 ZAR−12.35%0.00%Distribution services
Buy
NNRPNEPI ROCKCASTLE N.V.14,277 ZAC+0.75%780.94 K0.68100.93 B ZAR8.9615.94 ZAR+0.50%7.57%Finance
Buy
TGATHUNGELA RESOURCES LTD12,896 ZAC−2.21%881.92 K1.0518.53 B ZAR5.3524.12 ZAR−69.77%9.10%Utilities
Buy
MTHMOTUS HOLDINGS LTD12,709 ZAC+0.91%141.64 K0.4421.79 B ZAR9.1213.93 ZAR−27.41%4.13%Distribution services
Buy
INLINVESTEC LTD12,686 ZAC−0.73%776.38 K1.00235.23 B ZAR7.4517.03 ZAR−28.86%6.23%Finance
Buy
PPMRPREMIER GROUP LIMITED12,479 ZAC−2.90%64.22 K2.304.95 M ZAR15.428.09 ZAR1.71%Distribution services
Buy
JSEJSE LTD11,977 ZAC−0.31%526.52 K4.8410.37 B ZAR11.9510.02 ZAR+4.98%6.53%Finance
AVIAVI LTD11,002 ZAC+0.29%333.61 K0.6836.59 B ZAR16.296.76 ZAR+21.97%5.38%Consumer non-durables
Buy
BAWBARLOWORLD LTD10,992 ZAC0.00%140.98 K0.1620.54 B ZAR10.8710.11 ZAR−14.75%4.64%Distribution services
Neutral
MCGMULTICHOICE GROUP LTD10,822 ZAC0.00%101.38 K0.2246.26 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Buy
TRUTRUWORTHS INT LTD10,796 ZAC+2.70%581.22 K0.5538.52 B ZAR10.3910.39 ZAR+18.54%5.03%Retail trade
Neutral
VODVODACOM GROUP LTD10,663 ZAC+0.37%1.65 M1.30205.52 B ZAR14.197.52 ZAR−16.74%5.36%Communications
Buy
IMPIMPALA PLATINUM HLGS LTD10,087 ZAC−1.68%1.85 M0.6592.43 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
NPHNORTHAM PLATINUM HLDGS LTD10,075 ZAC−2.48%1.53 M0.8940.28 B ZAR21.854.61 ZAR−29.55%1.65%Non-energy minerals
Buy
AFEAECI LIMITED9,171 ZAC−0.84%336.8 K0.798.82 B ZAR12.657.25 ZAR−19.81%2.37%Process industries
SLMSANLAM LIMITED8,948 ZAC+0.54%3.95 M1.42175.78 B ZAR11.457.81 ZAR+9.49%4.49%Finance
Neutral
SOLSASOL LIMITED8,861 ZAC−3.81%2.64 M1.1258.81 B ZAR−69.47 ZAR−605.81%2.17%Process industries
Buy
MTNMTN GROUP LTD8,747 ZAC+1.85%3.63 M0.99154.81 B ZAR−6.94 ZAR−162.39%3.84%Communications
Neutral
SBPSABVEST CAPITAL LIMITED8,699 ZAC−5.45%30.66 K2.503.53 B ZAR1.03%Finance
FSRFIRSTRAND LTD8,137 ZAC+1.46%11.08 M1.03449.71 B ZAR11.946.81 ZAR+5.05%5.18%Finance
Buy
LEWLEWIS GROUP LTD8,049 ZAC+0.52%21.08 K0.604.17 B ZAR8.349.65 ZAR+41.97%6.24%Retail trade
Strong buy
RLOREUNERT LTD7,501 ZAC−0.31%333.7 K1.2811.82 B ZAR12.306.10 ZAR+5.99%4.51%Consumer durables
OMNOMNIA HOLDINGS LTD7,203 ZAC−2.77%322.7 K2.4311.9 B ZAR10.107.13 ZAR+7.17%5.06%Process industries
Strong buy
AFTAFRIMAT LIMITED7,125 ZAC+0.37%248.94 K1.2110.78 B ZAR14.504.92 ZAR+8.12%2.31%Non-energy minerals
Buy
OCEOCEANA GROUP LTD6,928 ZAC−0.26%31.24 K0.288.13 B ZAR7.549.19 ZAR+18.09%7.20%Consumer non-durables
Neutral
FBRFAMOUS BRANDS LTD6,889 ZAC−1.15%26.84 K0.216.98 B ZAR14.404.78 ZAR+3.22%4.33%Transportation
OOUTOUTSURANCE GROUP LIMITED6,862 ZAC+0.91%1.74 M0.57104.95 B ZAR26.362.60 ZAR+39.50%2.57%Finance
Neutral
AIPADCOCK INGRAM HLDGS LTD6,500 ZAC−3.00%9.34 K0.1710.83 B ZAR12.355.26 ZAR−4.05%4.11%Health technology
Neutral
WHLWOOLWORTHS HOLDINGS LTD6,477 ZAC+0.76%2.27 M0.7958.12 B ZAR22.632.86 ZAR−47.19%4.13%Retail trade
Neutral
RBXRAUBEX GROUP LTD5,298 ZAC+0.88%210.19 K0.619.49 B ZAR9.445.61 ZAR+33.68%3.54%Industrial services
Buy
KALKAL GROUP LIMITED5,073 ZAC−0.53%23.89 K0.143.59 B ZAR9.075.59 ZAR−6.80%3.61%Commercial services
SAPSAPPI LTD5,072 ZAC−0.02%382.71 K0.3630.49 B ZAR76.640.66 ZAR−91.16%5.47%Process industries
Buy
WWBCWE BUY CARS HLDS LTD4,583 ZAC+0.86%2.13 M1.8018.96 B ZAR55.730.82 ZAR0.00%Retail trade
DTCDATATEC LTD4,480 ZAC+1.08%254.61 K0.9710.34 B ZAR9.764.59 ZAR−29.50%2.93%Technology services
Buy
SUISUN INTERNATIONAL LTD4,429 ZAC+0.66%170.61 K0.8310.72 B ZAR9.944.46 ZAR+49.92%8.28%Consumer services
Buy
CMLCORONATION FUND MNGRS LD3,890 ZAC−2.75%280.43 K0.4715.49 B ZAR6.176.31 ZAR+244.61%8.75%Finance
BELBELL EQUIPMENT LTD3,849 ZAC0.00%4.22 K0.493.68 B ZAR5.087.58 ZAR+74.51%0.00%Producer manufacturing
DCPDIS-CHEM PHARMACIES LTD3,709 ZAC+0.49%827.52 K1.0831.74 B ZAR29.981.24 ZAR+18.26%1.34%Retail trade
Neutral
CKSCROOKES BROTHERS LTD3,649 ZAC+10.58%6000.52503.72 M ZAR14.202.57 ZAR6.06%Process industries
SURSPUR CORPORATION LTD3,551 ZAC−0.67%424.6 K4.853 B ZAR12.622.81 ZAR+8.67%5.96%Consumer non-durables
TKGTELKOM SA SOC LTD3,547 ZAC−0.23%798.79 K0.7417.38 B ZAR8.874.00 ZAR0.00%Communications
Buy
NY1NINETY ONE LIMITED3,527 ZAC−0.06%826.77 K1.3962.52 B ZAR8.694.06 ZAR+3.59%8.19%Finance
Sell
SZKSAB ZENZELE KABILI3,401 ZAC−10.52%550.19857.7 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
ADHADVTECH LTD3,289 ZAC−0.30%264.63 K0.6418.07 B ZAR17.611.87 ZAR+14.43%2.88%Commercial services
Buy
CMHCOMBINED MOTOR HLDGS LTD3,252 ZAC0.00%7190.012.44 B ZAR7.104.58 ZAR−14.52%11.24%Retail trade
Strong sell
IVTINVICTA HOLDINGS LTD3,202 ZAC−4.36%1.98 K0.023.19 B ZAR7.344.36 ZAR−14.59%3.13%Distribution services
MTMMOMENTUM GROUP LIMITED3,123 ZAC+0.68%1.99 M0.8341.25 B ZAR11.282.77 ZAR−10.28%4.03%Finance
Neutral
PIKPICK N PAY STORES LTD3,103 ZAC+1.87%1.16 M0.5132.3 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
HILHOMECHOICE INT PLC3,000 ZAC0.00%3.31 K1.353.16 B ZAR8.133.69 ZAR+27.55%5.93%Retail trade
PPHPEPKOR HOLDINGS LTD2,914 ZAC+0.87%15.96 M0.80106.38 B ZAR62.610.47 ZAR1.66%Retail trade
Buy
SPGSUPER GROUP LTD2,899 ZAC−0.41%814.98 K0.269.89 B ZAR208.260.14 ZAR−97.02%2.06%Transportation
Neutral
SFNSASFIN HOLDINGS LTD2,880 ZAC−4.00%2.5 K1.09917.87 M ZAR−2.99 ZAR−184.68%0.00%Finance
MPTMPACT LIMITED2,866 ZAC+0.10%2710.014.23 B ZAR6.864.18 ZAR−23.59%3.67%Process industries
ARTARGENT INDUSTRIAL LTD2,740 ZAC+0.55%4.85 K0.111.48 B ZAR6.104.49 ZAR−0.72%4.22%Producer manufacturing
NWLNU-WORLD HLDGS LTD2,700 ZAC−6.90%1.25 K0.64599.16 M ZAR7.663.53 ZAR+7.15%4.32%Distribution services
MSPMAS P.L.C2,336 ZAC+0.69%1.04 M0.6316.45 B ZAR6.513.59 ZAR+60.41%0.00%Finance
Buy
SYGSYGNIA LIMITED2,333 ZAC+0.78%13.8 K0.183.52 B ZAR10.352.25 ZAR+15.90%9.21%Finance
RFGRFG HOLDINGS LIMITED2,202 ZAC+0.92%400.76 K0.825.7 B ZAR10.272.14 ZAR+18.10%2.84%Consumer non-durables
Buy
YYLBEEYEBOYETHU (RF) LTD2,200 ZAC0.00%3000.341.16 B ZAR4.315.10 ZAR8.55%Finance
AELALTRON LIMITED A2,101 ZAC+0.62%1.61 M2.387.92 B ZAR19.081.10 ZAR3.49%Technology services
FFBFORTRESS REAL EST INV B2,030 ZAC+1.60%338.17 K0.1721.56 B ZAR7.982.54 ZAR−9.32%7.58%Finance
Neutral
KSTPSG FIN SERVICES LTD2,012 ZAC+0.05%369.05 K0.7725.14 B ZAR22.150.91 ZAR+17.00%2.26%Finance
Buy
SSWSIBANYE STILLWATER LTD1,806 ZAC−4.44%16.65 M1.6253.53 B ZAR−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
LHCLIFE HEALTHC GRP HLDGS LTD1,733 ZAC−1.31%2.31 M0.5625.57 B ZAR5.223.32 ZAR+1,748.19%2.62%Health services
Buy
DRDDRD GOLD LTD1,687 ZAC−4.53%464.49 K1.2315.08 B ZAR10.991.54 ZAR+3.62%2.27%Non-energy minerals
Neutral
THATHARISA PLC1,600 ZAC+1.20%41.1 K2.254.72 B ZAR6.05%Non-energy minerals
Strong buy
CAACA SALES HOLDINGS LTD1,598 ZAC−0.06%488.54 K14.827.66 B ZAR15.471.03 ZAR−6.24%1.22%Distribution services
MSTMUSTEK LTD1,580 ZAC+1.80%7.29 K0.10892.45 M ZAR46.750.34 ZAR−91.02%0.48%Electronic technology
NTCNETCARE LIMITED1,522 ZAC+0.53%1.74 M0.5019.93 B ZAR13.991.09 ZAR+16.39%4.29%Health services
Buy
ITEITALTILE LTD1,453 ZAC+1.18%118.04 K0.2017.48 B ZAR11.901.22 ZAR−7.80%3.41%Retail trade
Strong sell
ZZZDZEDA LIMITED1,337 ZAC+0.38%8.52 K0.072.49 B ZAR4.183.20 ZAR−17.30%3.75%Finance
Buy
OMUOLD MUTUAL LIMITED1,316 ZAC+0.15%15.08 M0.9962.95 B ZAR7.351.79 ZAR+32.82%6.32%Finance
Neutral