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-564,197 ZAC+1.05%182.99 K0.66908.36 B ZAR10.10558.45 ZAR+95.29%0.22%Technology services
Strong buy
CPICAPITEC BANK HLDGS LTD347,943 ZAC−0.42%104.59 K0.60405.65 B ZAR29.31118.72 ZAR+30.04%1.86%Finance
Buy
VALVALTERRA PLATINUM LTD93,002 ZAC+5.62%1.1 M1.09231.31 B ZAR34.7326.78 ZAR−45.86%1.45%Non-energy minerals
Neutral
NPKNAMPAK LTD53,144 ZAC−1.55%2.96 K0.504.27 B ZAR1.44369.86 ZAR0.00%Process industries
BIDBID CORPORATION LTD45,532 ZAC−0.34%356.43 K0.56153.31 B ZAR19.2923.60 ZAR+6.05%2.46%Consumer services
Neutral
GFIGOLD FIELDS LTD45,481 ZAC+4.81%1.04 M0.71388.38 B ZAR18.1425.07 ZAR+76.31%2.30%Non-energy minerals
Buy
SNTSANTAM LIMITED43,941 ZAC−1.34%114.89 K1.1149.14 B ZAR13.2333.22 ZAR+12.53%3.41%Finance
Buy
CLSCLICKS GROUP LTD36,737 ZAC−0.98%644.27 K1.1187.94 B ZAR29.1512.60 ZAR+14.25%2.09%Retail trade
Buy
KIOKUMBA IRON ORE LTD30,885 ZAC+4.34%1.03 M1.9794.94 B ZAR6.7645.70 ZAR−35.31%13.06%Non-energy minerals
Neutral
TBSTIGER BRANDS LTD29,098 ZAC−0.90%317.71 K0.9244.42 B ZAR12.3023.65 ZAR+28.26%3.52%Consumer non-durables
Neutral
SHPSHOPRITE HOLDINGS LTD27,349 ZAC−1.35%612.6 K0.64151.96 B ZAR22.5112.15 ZAR2.63%Retail trade
Buy
HARHARMONY GM CO LTD26,763 ZAC+7.56%1.63 M1.28156.48 B ZAR16.0516.68 ZAR+16.32%1.29%Non-energy minerals
Sell
NEDNEDBANK GROUP LTD24,168 ZAC−1.62%818.04 K0.69113.64 B ZAR6.8735.17 ZAR+12.42%8.45%Finance
Buy
BVTBIDVEST LTD23,266 ZAC−2.20%289.85 K0.3580.86 B ZAR12.0819.25 ZAR+7.33%3.85%Retail trade
Strong buy
SBKSTANDARD BANK GROUP LTD23,071 ZAC−0.59%1.6 M0.87374.77 B ZAR8.8126.18 ZAR−0.65%6.49%Finance
Buy
NPHNORTHAM PLATINUM HLDGS LTD22,061 ZAC+0.29%5.14 M2.3686.62 B ZAR57.383.84 ZAR0.39%Non-energy minerals
Buy
DSYDISCOVERY LTD22,019 ZAC+0.83%837.3 K0.82146.47 B ZAR17.9912.24 ZAR+44.57%1.09%Finance
Strong buy
MRPMR PRICE GROUP LTD21,001 ZAC−2.55%1.84 M1.5154.99 B ZAR15.3113.72 ZAR+10.54%3.85%Retail trade
Buy
ARIAFRICAN RAINBOW MIN LTD19,645 ZAC+2.78%489.91 K1.3636.85 B ZAR11.6016.93 ZAR−32.18%7.06%Non-energy minerals
Buy
IMPIMPALA PLATINUM HLGS LTD18,873 ZAC+4.44%3.51 M0.91162.85 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
HDCHUDACO INDUSTRIES LTD18,825 ZAC+0.18%7.61 K0.145.27 B ZAR9.8419.14 ZAR−3.82%5.45%Distribution services
Buy
WBOWILSON BAYLY HLM-OVC LTD17,652 ZAC−0.01%133.71 K0.8411.35 B ZAR8.8220.02 ZAR+14.12%3.00%Industrial services
ABGABSA GROUP LIMITED17,648 ZAC−0.73%1.6 M0.60147.37 B ZAR6.8025.95 ZAR+8.43%8.21%Finance
Strong buy
EXXEXXARO RESOURCES LTD17,594 ZAC+1.88%1.01 M1.0741.27 B ZAR5.5131.95 ZAR−31.59%9.62%Energy minerals
Buy
ARLASTRAL FOODS LTD17,340 ZAC−0.37%75.38 K0.236.71 B ZAR11.5315.03 ZAR4.25%Process industries
Strong buy
REMREMGRO LTD17,139 ZAC−1.22%1.13 M1.2698.03 B ZAR13.0513.13 ZAR1.61%Finance
Buy
MTNMTN GROUP LTD14,481 ZAC−0.77%3.31 M0.76255.74 B ZAR−5.31 ZAR−345.02%2.36%Communications
Buy
VODVODACOM GROUP LTD14,339 ZAC+0.36%882.05 K0.88276.33 B ZAR16.978.45 ZAR+2.15%4.34%Communications
Neutral
CSBCASHBUILD LTD14,300 ZAC+2.16%5.49 K1.162.95 B ZAR15.459.26 ZAR4.01%Retail trade
PMRPREMIER GROUP LIMITED14,000 ZAC+2.18%42.56 K3.8717.67 B ZAR15.189.22 ZAR+29.61%1.61%Distribution services
Strong buy
NRPNEPI ROCKCASTLE N.V.13,799 ZAC+0.57%916.33 K0.9397.74 B ZAR7.9417.37 ZAR+15.92%7.81%Finance
Buy
HCIHOSKEN CONS INV LTD13,634 ZAC−0.68%30.42 K0.3311.17 B ZAR1.6781.72 ZAR+946.86%1.24%Consumer services
JSEJSE LTD13,601 ZAC+0.70%85.21 K0.7711.66 B ZAR12.3111.05 ZAR+10.28%6.13%Finance
Buy
INLINVESTEC LTD13,356 ZAC−0.13%524.61 K0.66244.46 B ZAR7.8217.08 ZAR6.16%Finance
Sell
TFGTHE FOSCHINI GROUP LIMITED12,751 ZAC−3.54%1.82 M1.6742.75 B ZAR13.119.72 ZAR+4.69%2.72%Retail trade
Buy
MCGMULTICHOICE GROUP LTD11,858 ZAC−0.70%470.88 K0.5151.05 B ZAR42.912.76 ZAR0.00%Consumer services
BAWBARLOWORLD LTD11,809 ZAC+0.08%451.38 K1.3622.05 B ZAR13.069.04 ZAR−8.04%3.64%Distribution services
Neutral
APNASPEN PHARMACARE HLDGS LTD11,415 ZAC+0.30%998.52 K0.8550.55 B ZAR11.3210.08 ZAR−7.99%3.15%Health technology
Sell
SPPTHE SPAR GROUP LTD10,611 ZAC−3.10%773.74 K2.3721.08 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
AFEAECI LIMITED10,368 ZAC+0.01%177.41 K0.509.89 B ZAR−2.72 ZAR−124.90%2.11%Process industries
TGATHUNGELA RESOURCES LTD9,824 ZAC+2.32%1.01 M1.3313.49 B ZAR3.7226.42 ZAR−28.44%13.54%Utilities
Buy
SOLSASOL LIMITED9,565 ZAC+6.35%3.06 M1.0957.22 B ZAR−75.96 ZAR−1,765.21%0.00%Process industries
Buy
MTHMOTUS HOLDINGS LTD9,553 ZAC−2.01%171.8 K0.7416.9 B ZAR6.8114.02 ZAR−17.15%5.39%Distribution services
Strong buy
AVIAVI LTD9,436 ZAC−1.07%797.29 K0.8631.82 B ZAR13.307.09 ZAR+16.63%6.38%Consumer non-durables
Buy
SBPSABVEST CAPITAL LIMITED9,222 ZAC−4.19%32.3 K14.433.69 B ZAR3.9723.24 ZAR+46.12%1.09%Finance
SLMSANLAM LIMITED8,786 ZAC−0.75%1.85 M0.78174.85 B ZAR8.3410.54 ZAR+52.06%5.03%Finance
Buy
LEWLEWIS GROUP LTD8,502 ZAC+3.15%57.88 K0.194.29 B ZAR6.0614.03 ZAR+79.59%7.28%Retail trade
Strong buy
OMNOMNIA HOLDINGS LTD7,960 ZAC−0.31%167.81 K0.8312.69 B ZAR11.426.97 ZAR+0.07%4.70%Process industries
Strong buy
OUTOUTSURANCE GROUP LIMITED7,684 ZAC−0.85%1.97 M1.04119.73 B ZAR28.482.70 ZAR+22.89%2.60%Finance
Neutral
FSRFIRSTRAND LTD7,585 ZAC−1.08%7.94 M0.85429.97 B ZAR10.697.10 ZAR+5.00%5.66%Finance
Buy
BOXBOXER RETAIL LIMITED6,876 ZAC−0.48%209.6 K0.4331.6 B ZAR22.953.00 ZAR+3.19%0.00%Consumer services
Neutral
TRUTRUWORTHS INT LTD6,867 ZAC−2.55%1.89 M1.4425.82 B ZAR6.889.98 ZAR+11.19%7.30%Retail trade
Neutral
DTCDATATEC LTD6,307 ZAC+1.11%302.65 K0.5315.18 B ZAR13.874.55 ZAR+23.42%3.29%Technology services
Buy
FBRFAMOUS BRANDS LTD5,828 ZAC−2.93%80.56 K1.386.01 B ZAR10.685.46 ZAR+19.50%5.23%Transportation
Strong buy
WBCWE BUY CARS HLDS LTD5,759 ZAC−2.41%501.51 K1.0924.64 B ZAR26.342.19 ZAR0.93%Retail trade
TKGTELKOM SA SOC LTD5,636 ZAC−0.30%1.55 M0.5327.63 B ZAR3.7415.07 ZAR+292.45%0.00%Communications
Buy
RLOREUNERT LTD5,622 ZAC+0.09%234.01 K1.108.83 B ZAR10.605.31 ZAR−10.77%6.52%Consumer durables
OCEOCEANA GROUP LTD5,308 ZAC+0.25%202.25 K0.616.17 B ZAR8.116.54 ZAR−38.76%7.74%Consumer non-durables
Neutral
AIPADCOCK INGRAM HLDGS LTD5,219 ZAC+2.72%139.28 K4.848.22 B ZAR10.415.01 ZAR−8.71%5.21%Health technology
Neutral
RBXRAUBEX GROUP LTD4,848 ZAC+0.41%534.71 K0.708.73 B ZAR8.175.94 ZAR+25.94%4.10%Industrial services
Strong buy
WHLWOOLWORTHS HOLDINGS LTD4,800 ZAC−1.80%3 M0.7944.22 B ZAR14.593.29 ZAR−27.46%4.59%Retail trade
Neutral
SUISUN INTERNATIONAL LTD4,750 ZAC+0.27%307.19 K1.4011.54 B ZAR9.534.98 ZAR+18.98%8.40%Consumer services
Buy
AFTAFRIMAT LIMITED4,624 ZAC+3.42%634.61 K0.706.79 B ZAR75.970.61 ZAR−88.17%0.56%Non-energy minerals
Strong sell
NY1NINETY ONE LIMITED4,543 ZAC+0.73%906.61 K1.1480.09 B ZAR11.403.98 ZAR−7.74%6.12%Finance
Sell
KALKAL GROUP LIMITED4,338 ZAC−1.21%140.9 K6.933.09 B ZAR7.925.47 ZAR−13.17%4.15%Commercial services
SSWSIBANYE STILLWATER LTD4,246 ZAC+3.54%35.19 M1.52116.05 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
CMLCORONATION FUND MNGRS LD4,183 ZAC−1.09%854.62 K1.0916.37 B ZAR6.566.38 ZAR+69.07%10.13%Finance
BELBELL EQUIPMENT LTD4,078 ZAC−0.51%15.54 K0.393.92 B ZAR9.864.14 ZAR−41.99%3.90%Producer manufacturing
HILHOMECHOICE INT PLC3,700 ZAC0.00%5250.053.89 B ZAR9.393.94 ZAR+23.92%5.19%Finance
TPCTRANSPACO LTD3,400 ZAC0.00%4.49 K3.38946.54 M ZAR6.924.91 ZAR−10.88%6.91%Process industries
MTMMOMENTUM GROUP LIMITED3,388 ZAC−1.60%2.35 M1.0244.23 B ZAR9.373.62 ZAR+21.74%4.36%Finance
Neutral
SURSPUR CORPORATION LTD3,327 ZAC+0.82%30.14 K0.402.77 B ZAR11.202.97 ZAR+6.50%9.65%Consumer non-durables
IVTINVICTA HOLDINGS LTD3,299 ZAC−1.49%44.25 K1.062.99 B ZAR4.287.71 ZAR+57.58%3.18%Distribution services
ADHADVTECH LTD3,216 ZAC+0.34%373.12 K1.2517.55 B ZAR16.082.00 ZAR+15.51%3.15%Commercial services
DCPDIS-CHEM PHARMACIES LTD3,166 ZAC−1.00%755.77 K0.4927.51 B ZAR23.031.38 ZAR+19.85%1.71%Retail trade
Buy
SYGSYGNIA LIMITED3,001 ZAC+1.69%10.51 K0.654.59 B ZAR12.592.38 ZAR+16.92%7.63%Finance
CKSCROOKES BROTHERS LTD3,000 ZAC+11.11%9070.33412.14 M ZAR6.664.50 ZAR+33.62%7.41%Process industries
CMHCOMBINED MOTOR HLDGS LTD2,999 ZAC+0.03%14.8 K0.472.24 B ZAR7.563.97 ZAR−26.00%9.10%Retail trade
Strong sell
SAPSAPPI LTD2,853 ZAC−2.03%2.31 M1.3517.52 B ZAR5.305.38 ZAR8.48%Process industries
Buy
YYLBEEYEBOYETHU (RF) LTD2,800 ZAC+1.67%8440.451.46 B ZAR0.6344.18 ZAR6.97%Finance
ARTARGENT INDUSTRIAL LTD2,800 ZAC+0.07%237.08 K2.671.51 B ZAR5.644.96 ZAR+12.26%4.29%Producer manufacturing
PPHPEPKOR HOLDINGS LTD2,707 ZAC−1.99%4.86 M1.01102.12 B ZAR52.690.51 ZAR1.75%Retail trade
Buy
DRDDRD GOLD LTD2,645 ZAC+6.27%2.08 M2.3221.3 B ZAR13.391.98 ZAR+28.24%2.01%Non-energy minerals
Strong sell
PIKPICK N PAY STORES LTD2,636 ZAC−0.98%1.55 M1.5228.24 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
MPTMPACT LIMITED2,349 ZAC−2.21%40.49 K1.253.55 B ZAR6.883.42 ZAR−29.51%4.37%Process industries
MSPMAS P.L.C2,346 ZAC+1.73%1.59 M0.7416.35 B ZAR6.043.88 ZAR+40.84%0.00%Finance
Strong buy
THATHARISA PLC2,303 ZAC+2.86%312.08 K3.846.69 B ZAR3.66%Non-energy minerals
Strong buy
KSTPSG FIN SERVICES LTD2,217 ZAC+0.18%520.87 K1.3127.52 B ZAR22.191.00 ZAR+24.19%2.35%Finance
Buy
AELALTRON LIMITED A2,127 ZAC+0.95%94.28 K0.358 B ZAR21.371.00 ZAR4.27%Technology services
MTNZFMTN ZAKHELE FUTHI2,114 ZAC+0.67%18.38 K1.132.59 B ZAR0.00%Finance
FFBFORTRESS REAL EST INV B2,051 ZAC−0.92%1.34 M0.8722.29 B ZAR8.872.31 ZAR−19.63%7.08%Finance
Neutral
SPGSUPER GROUP LTD1,771 ZAC−0.17%1.2 M0.426.04 B ZAR−0.26 ZAR−106.13%3.38%Transportation
Neutral
CAACA SALES HOLDINGS LTD1,725 ZAC−1.43%4.66 K0.118.42 B ZAR13.881.24 ZAR+1.10%1.40%Distribution services
RENRENERGEN LIMITED1,557 ZAC+0.84%1.29 M1.782.4 B ZAR−1.59 ZAR−111.65%0.00%Energy minerals
MDIMASTER DRILLING GRP LTD1,533 ZAC+0.07%9.23 K4.292.31 B ZAR7.362.08 ZAR−16.58%4.24%Non-energy minerals
RFGRFG HOLDINGS LIMITED1,527 ZAC+0.26%47.94 K0.443.98 B ZAR7.532.03 ZAR+2.36%7.30%Consumer non-durables
Buy
BLUBLUE LABEL TELECOMS LTD1,500 ZAC−1.90%1.35 M0.7613.39 B ZAR21.260.71 ZAR−16.19%0.00%Distribution services
LHCLIFE HEALTHC GRP HLDGS LTD1,357 ZAC+0.44%2.96 M0.7519.68 B ZAR−0.63 ZAR−128.47%3.84%Health services
Buy
NTCNETCARE LIMITED1,351 ZAC+0.07%3.1 M0.6617.03 B ZAR11.341.19 ZAR+23.47%5.19%Health services
Buy
MSTMUSTEK LTD1,350 ZAC−0.74%1640.00782.54 M ZAR−0.34 ZAR−113.79%0.55%Electronic technology