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-540,719 ZAC+3.28%493.78 K0.91851.79 B ZAR15.96338.74 ZAR−8.86%0.23%Technology services
Buy
CPICAPITEC BANK HLDGS LTD342,098 ZAC−1.70%165.19 K0.62404.05 B ZAR28.82118.72 ZAR+30.04%1.87%Finance
Buy
VALVALTERRA PLATINUM LTD75,261 ZAC+4.82%4.12 M1.15188.62 B ZAR28.1026.78 ZAR−45.86%1.78%Non-energy minerals
Neutral
NPKNAMPAK LTD52,800 ZAC−3.68%2.56 K0.384.34 B ZAR1.43369.86 ZAR0.00%Process industries
BIDBID CORPORATION LTD45,461 ZAC−0.84%723.61 K0.71153.84 B ZAR19.2623.60 ZAR+6.05%2.45%Consumer services
Neutral
GFIGOLD FIELDS LTD44,703 ZAC+1.59%1.71 M0.70393.88 B ZAR17.8325.07 ZAR+76.31%2.27%Non-energy minerals
Buy
SNTSANTAM LIMITED41,058 ZAC−1.58%49.49 K0.6146.02 B ZAR12.3633.22 ZAR+12.53%3.64%Finance
Buy
CLSCLICKS GROUP LTD35,919 ZAC−0.80%413.38 K0.4685.81 B ZAR28.5012.60 ZAR+14.25%2.14%Retail trade
Neutral
TBSTIGER BRANDS LTD31,559 ZAC−1.19%354.59 K0.6748.32 B ZAR13.3423.65 ZAR+28.26%3.24%Consumer non-durables
Neutral
KIOKUMBA IRON ORE LTD27,555 ZAC+1.19%382.62 K0.9287.34 B ZAR6.0345.70 ZAR−35.31%14.20%Non-energy minerals
Buy
SHPSHOPRITE HOLDINGS LTD27,212 ZAC−1.42%875.77 K0.47151.33 B ZAR22.4012.15 ZAR2.64%Retail trade
Buy
HARHARMONY GM CO LTD26,450 ZAC+4.20%2.59 M0.95159.64 B ZAR15.8616.68 ZAR+16.32%1.26%Non-energy minerals
Sell
NEDNEDBANK GROUP LTD24,627 ZAC−0.71%887.73 K0.61114.96 B ZAR7.0035.17 ZAR+12.42%8.36%Finance
Buy
BVTBIDVEST LTD23,161 ZAC−0.59%867.63 K0.6779.2 B ZAR12.0319.25 ZAR+7.33%3.94%Retail trade
Strong buy
SBKSTANDARD BANK GROUP LTD22,436 ZAC−1.34%2.97 M0.95367.25 B ZAR8.5726.18 ZAR−0.65%6.63%Finance
Buy
MRPMR PRICE GROUP LTD21,303 ZAC+0.22%1.04 M0.4154.24 B ZAR15.5313.72 ZAR+10.53%3.91%Retail trade
Neutral
DSYDISCOVERY LTD21,085 ZAC−2.01%1.15 M0.64144.34 B ZAR17.2312.24 ZAR+44.57%1.11%Finance
Buy
HDCHUDACO INDUSTRIES LTD19,001 ZAC+0.01%31.78 K1.265.33 B ZAR10.7517.68 ZAR−15.61%5.39%Distribution services
NPHNORTHAM PLATINUM HLDGS LTD17,936 ZAC+6.81%3.11 M0.7466.11 B ZAR46.653.84 ZAR0.51%Non-energy minerals
Buy
ARLASTRAL FOODS LTD17,751 ZAC−1.38%144.98 K0.926.94 B ZAR11.8115.03 ZAR2.89%Process industries
Strong buy
WBOWILSON BAYLY HLM-OVC LTD17,724 ZAC−2.61%101.12 K0.5811.71 B ZAR8.8520.02 ZAR+14.12%2.91%Industrial services
Strong buy
ABGABSA GROUP LIMITED17,073 ZAC−1.23%1.9 M0.66143.29 B ZAR6.5825.95 ZAR+8.43%8.45%Finance
Strong buy
ARIAFRICAN RAINBOW MIN LTD16,945 ZAC+2.98%464.45 K0.7831.72 B ZAR10.0116.93 ZAR−32.18%8.21%Non-energy minerals
Buy
IMPIMPALA PLATINUM HLGS LTD15,340 ZAC+6.68%3 M0.51129.6 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
REMREMGRO LTD15,199 ZAC−1.64%935.71 K0.7187.29 B ZAR11.5713.13 ZAR1.81%Finance
Buy
CSBCASHBUILD LTD14,901 ZAC+1.37%7.54 K0.223.14 B ZAR16.109.26 ZAR3.82%Retail trade
Buy
EXXEXXARO RESOURCES LTD14,761 ZAC−1.43%611.81 K0.7335.93 B ZAR4.6231.95 ZAR−31.59%11.10%Energy minerals
Strong buy
PMRPREMIER GROUP LIMITED13,798 ZAC+2.20%66.94 K1.555.2 M ZAR14.969.22 ZAR+29.61%1.63%Distribution services
Buy
NRPNEPI ROCKCASTLE N.V.13,383 ZAC−0.28%945.88 K0.3595.6 B ZAR7.7017.37 ZAR+15.92%7.99%Finance
Buy
HCIHOSKEN CONS INV LTD13,171 ZAC−0.08%19.3 K0.1110.72 B ZAR1.6181.72 ZAR+946.86%1.14%Consumer services
VODVODACOM GROUP LTD13,074 ZAC−0.20%1.25 M0.56253.43 B ZAR15.488.45 ZAR+2.15%4.35%Communications
Neutral
MTNMTN GROUP LTD12,720 ZAC+0.18%2.41 M0.28228.94 B ZAR−5.31 ZAR−345.02%2.72%Communications
Buy
JSEJSE LTD12,639 ZAC−0.47%99.13 K0.9910.97 B ZAR11.4411.05 ZAR+10.28%6.52%Finance
Buy
TFGTHE FOSCHINI GROUP LIMITED12,392 ZAC−0.90%1.47 M0.5740.44 B ZAR12.749.72 ZAR+4.71%2.88%Retail trade
Buy
INLINVESTEC LTD11,962 ZAC−1.12%444.31 K0.42215.53 B ZAR7.3116.36 ZAR−33.79%6.81%Finance
Sell
APNASPEN PHARMACARE HLDGS LTD11,902 ZAC−2.43%920.77 K0.6954.2 B ZAR11.8110.08 ZAR−7.99%2.94%Health technology
Sell
MCGMULTICHOICE GROUP LTD11,483 ZAC+0.09%719.89 K0.8049.06 B ZAR41.552.76 ZAR0.00%Consumer services
Neutral
BAWBARLOWORLD LTD10,901 ZAC+1.30%334.55 K0.6720.11 B ZAR12.069.04 ZAR−8.04%4.83%Distribution services
Neutral
SPPTHE SPAR GROUP LTD10,558 ZAC−1.49%507.9 K0.7620.63 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
AFEAECI LIMITED10,316 ZAC−0.37%181.14 K1.039.88 B ZAR−2.72 ZAR−124.90%2.11%Process industries
SBPSABVEST CAPITAL LIMITED10,200 ZAC−2.86%9.74 K1.724.02 B ZAR4.3923.24 ZAR+46.12%1.00%Finance
SOLSASOL LIMITED9,502 ZAC−0.21%5.28 M0.8560.57 B ZAR−75.96 ZAR−1,765.21%0.00%Process industries
Buy
AVIAVI LTD9,139 ZAC−0.61%1.06 M1.0630.67 B ZAR12.887.09 ZAR+16.63%6.61%Consumer non-durables
Buy
MTHMOTUS HOLDINGS LTD9,102 ZAC−1.78%164.6 K0.3415.99 B ZAR6.4914.02 ZAR−17.15%5.67%Distribution services
Buy
SLMSANLAM LIMITED8,697 ZAC−1.22%1.81 M0.35173.83 B ZAR8.2510.54 ZAR+52.06%5.06%Finance
Neutral
TGATHUNGELA RESOURCES LTD8,508 ZAC−1.57%360.8 K0.4012.14 B ZAR3.2226.42 ZAR−28.44%15.04%Utilities
Buy
LEWLEWIS GROUP LTD8,286 ZAC−0.42%37.12 K0.844.33 B ZAR5.9114.03 ZAR+79.59%7.21%Retail trade
Strong buy
OMNOMNIA HOLDINGS LTD7,935 ZAC+1.11%309.6 K0.7812.47 B ZAR11.396.97 ZAR+0.07%4.78%Process industries
Strong buy
OUTOUTSURANCE GROUP LIMITED7,776 ZAC−2.07%1.75 M0.62122.63 B ZAR28.832.70 ZAR+22.89%2.54%Finance
Neutral
FSRFIRSTRAND LTD7,118 ZAC−1.96%5.88 M0.47407.15 B ZAR10.037.10 ZAR+5.00%5.98%Finance
Buy
TRUTRUWORTHS INT LTD6,850 ZAC−1.27%1.13 M0.4525.43 B ZAR6.869.98 ZAR+11.19%7.41%Retail trade
Neutral
BOXBOXER RETAIL LIMITED6,717 ZAC+0.39%325.47 K0.2230.61 B ZAR22.423.00 ZAR+3.19%0.00%Consumer services
Neutral
DTCDATATEC LTD6,374 ZAC−1.95%1.12 M1.5315.28 B ZAR14.014.55 ZAR+23.42%3.15%Technology services
Buy
FBRFAMOUS BRANDS LTD6,023 ZAC−0.84%48.51 K0.426.09 B ZAR11.045.46 ZAR+19.50%5.17%Transportation
Strong buy
WBCWE BUY CARS HLDS LTD5,676 ZAC−0.63%569.73 K0.5423.86 B ZAR25.962.19 ZAR0.44%Retail trade
RLOREUNERT LTD5,599 ZAC+1.05%1.07 M1.998.71 B ZAR10.555.31 ZAR−10.77%6.61%Consumer durables
OCEOCEANA GROUP LTD5,399 ZAC+0.24%138.49 K0.356.27 B ZAR8.256.54 ZAR−38.76%9.19%Consumer non-durables
Neutral
WHLWOOLWORTHS HOLDINGS LTD5,028 ZAC−2.16%2.99 M0.7446.48 B ZAR15.283.29 ZAR−27.46%4.37%Retail trade
Neutral
AIPADCOCK INGRAM HLDGS LTD4,973 ZAC+0.34%10.27 K0.188.02 B ZAR9.925.01 ZAR−8.71%5.35%Health technology
Neutral
TKGTELKOM SA SOC LTD4,715 ZAC+6.31%4.28 M1.6221.69 B ZAR3.1315.07 ZAR+292.45%0.00%Communications
Buy
RBXRAUBEX GROUP LTD4,518 ZAC−0.83%527.34 K1.118.24 B ZAR7.615.94 ZAR+25.94%4.08%Industrial services
Strong buy
AFTAFRIMAT LIMITED4,401 ZAC−3.72%2.29 M2.216.94 B ZAR72.300.61 ZAR−88.17%3.59%Non-energy minerals
Strong sell
NY1NINETY ONE LIMITED4,209 ZAC−2.07%490.95 K0.4676.15 B ZAR10.573.98 ZAR−7.74%6.42%Finance
Sell
SUISUN INTERNATIONAL LTD4,099 ZAC−1.63%398.54 K1.6710.15 B ZAR8.234.98 ZAR+18.98%9.55%Consumer services
Buy
BELBELL EQUIPMENT LTD4,010 ZAC+0.20%1.12 K0.043.87 B ZAR9.704.14 ZAR−41.99%3.95%Producer manufacturing
KALKAL GROUP LIMITED3,859 ZAC−0.85%150.33 K3.122.74 B ZAR7.055.47 ZAR−13.17%4.63%Commercial services
CMLCORONATION FUND MNGRS LD3,830 ZAC−1.03%353 K0.7414.98 B ZAR6.016.38 ZAR+69.07%10.68%Finance
SURSPUR CORPORATION LTD3,498 ZAC−0.06%99.86 K3.222.94 B ZAR11.772.97 ZAR+6.50%9.10%Consumer non-durables
Strong buy
MTMMOMENTUM GROUP LIMITED3,331 ZAC−1.62%2.71 M0.6643.67 B ZAR9.213.62 ZAR+21.74%4.43%Finance
Neutral
IVTINVICTA HOLDINGS LTD3,316 ZAC+0.48%28.5 K0.812.98 B ZAR7.604.36 ZAR−14.59%3.18%Distribution services
SSWSIBANYE STILLWATER LTD3,221 ZAC+2.87%9.63 M0.4088.6 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
DCPDIS-CHEM PHARMACIES LTD3,196 ZAC+0.85%1.72 M1.0327.24 B ZAR23.241.38 ZAR+19.85%1.56%Retail trade
Buy
CMHCOMBINED MOTOR HLDGS LTD3,169 ZAC−0.06%259.73 K13.222.37 B ZAR7.993.97 ZAR−26.00%10.16%Retail trade
YYLBEEYEBOYETHU (RF) LTD3,100 ZAC+3.26%1.72 K0.671.59 B ZAR0.7044.18 ZAR6.40%Finance
ADHADVTECH LTD3,040 ZAC−4.19%369.02 K0.7117.39 B ZAR15.202.00 ZAR+15.51%3.18%Commercial services
Buy
SAPSAPPI LTD3,032 ZAC−1.08%1.17 M0.5918.46 B ZAR5.645.38 ZAR8.05%Process industries
Buy
SYGSYGNIA LIMITED2,886 ZAC+1.30%13.42 K0.454.43 B ZAR12.112.38 ZAR+16.92%7.61%Finance
MPTMPACT LIMITED2,680 ZAC+8.28%99.22 K4.303.66 B ZAR7.853.42 ZAR−29.51%4.24%Process industries
PPHPEPKOR HOLDINGS LTD2,670 ZAC−1.98%5.46 M0.55100.72 B ZAR51.970.51 ZAR1.78%Retail trade
Buy
DRDDRD GOLD LTD2,596 ZAC+3.34%505.12 K0.4421.49 B ZAR13.141.98 ZAR+28.24%1.99%Non-energy minerals
Sell
PIKPICK N PAY STORES LTD2,573 ZAC−0.96%1.48 M0.5827.59 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
ARTARGENT INDUSTRIAL LTD2,571 ZAC+0.04%9.5 K0.271.4 B ZAR5.724.49 ZAR−0.72%4.67%Producer manufacturing
MSPMAS P.L.C2,349 ZAC+1.47%1.68 M0.6616.43 B ZAR6.053.88 ZAR+40.84%0.00%Finance
Buy
AELALTRON LIMITED A2,032 ZAC+1.55%231.4 K0.527.6 B ZAR20.421.00 ZAR3.65%Technology services
KSTPSG FIN SERVICES LTD2,027 ZAC−1.65%650.6 K0.9125.63 B ZAR20.291.00 ZAR+24.19%2.52%Finance
Buy
FFBFORTRESS REAL EST INV B2,005 ZAC+0.05%440.42 K0.2821.62 B ZAR8.682.31 ZAR−19.63%7.30%Finance
Neutral
THATHARISA PLC1,943 ZAC+2.80%51.5 K0.385.65 B ZAR3.895.00 ZAR−41.00%4.34%Non-energy minerals
Strong buy
CAACA SALES HOLDINGS LTD1,799 ZAC+1.75%139.58 K3.028.52 B ZAR14.481.24 ZAR+1.10%1.38%Distribution services
RFGRFG HOLDINGS LIMITED1,652 ZAC−3.22%174.62 K0.724.46 B ZAR8.152.03 ZAR+2.36%6.51%Consumer non-durables
Buy
MTNZFMTN ZAKHELE FUTHI1,622 ZAC−1.64%74.52 K4.352.04 B ZAR0.00%Finance
MDIMASTER DRILLING GRP LTD1,550 ZAC−4.14%17.21 K1.612.44 B ZAR7.452.08 ZAR−16.58%3.24%Non-energy minerals
NTCNETCARE LIMITED1,420 ZAC−1.39%1.75 M0.3518.16 B ZAR11.921.19 ZAR+23.47%4.87%Health services
Buy
BLUBLUE LABEL TELECOMS LTD1,409 ZAC+2.32%2.69 M0.8512.06 B ZAR19.970.71 ZAR−16.19%0.00%Distribution services
MSTMUSTEK LTD1,405 ZAC0.00%100.00807.86 M ZAR−0.34 ZAR−113.79%0.53%Electronic technology
LHCLIFE HEALTHC GRP HLDGS LTD1,383 ZAC−1.71%4.52 M0.7720.46 B ZAR−0.63 ZAR−128.47%3.55%Health services
Neutral
SPGSUPER GROUP LTD1,313 ZAC−1.87%2.34 M0.604.55 B ZAR−0.26 ZAR−106.13%4.49%Transportation
Neutral
GNDGRINDROD LTD1,280 ZAC−1.46%3.68 M2.738.73 B ZAR27.210.47 ZAR−68.20%3.08%Transportation
RENRENERGEN LIMITED1,216 ZAC−1.14%246.33 K0.381.91 B ZAR−1.59 ZAR−111.65%0.00%Energy minerals
CLICLIENTELE LTD1,200 ZAC0.00%5000.025.44 B ZAR5.882.04 ZAR+74.80%10.42%Miscellaneous
ZZDZEDA LIMITED1,193 ZAC+0.17%230.96 K0.392.22 B ZAR3.523.39 ZAR−4.93%8.40%Finance
Buy