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-414,499 ZAC+0.12%328.83 K0.92731.83 B ZAR12.24338.74 ZAR−8.86%0.29%Technology services
Buy
CPICAPITEC BANK HLDGS LTD313,776 ZAC−0.70%256.97 K0.81366.88 B ZAR29.53106.24 ZAR+26.29%1.72%Finance
Buy
AMSANGLO AMERICAN PLAT LTD63,927 ZAC−1.77%274.99 K0.48170.97 B ZAR14.5044.08 ZAR−61.57%2.93%Non-energy minerals
Neutral
BIDBID CORPORATION LTD47,761 ZAC+0.44%657.14 K0.92159.57 B ZAR20.0423.83 ZAR+15.94%2.29%Consumer services
Buy
NPKNAMPAK LTD45,360 ZAC+0.43%50.13 K2.073.57 B ZAR64.857.00 ZAR0.00%Process industries
SNTSANTAM LIMITED38,915 ZAC+2.75%64.81 K1.3141.78 B ZAR11.6333.47 ZAR+31.76%3.80%Finance
Neutral
GFIGOLD FIELDS LTD35,915 ZAC+0.13%2.42 M1.31321.04 B ZAR27.6912.97 ZAR−1.30%2.01%Non-energy minerals
Buy
CLSCLICKS GROUP LTD34,992 ZAC−1.47%514.22 K0.4484.54 B ZAR29.4011.90 ZAR+14.20%2.19%Retail trade
Neutral
KIOKUMBA IRON ORE LTD34,381 ZAC−1.19%335.07 K0.61111.6 B ZAR5.4762.88 ZAR+54.87%12.35%Non-energy minerals
Neutral
NEDNEDBANK GROUP LTD28,151 ZAC+1.36%1.58 M1.21128.96 B ZAR8.5233.03 ZAR+11.93%7.18%Finance
Buy
SHPSHOPRITE HOLDINGS LTD27,497 ZAC−1.22%2.07 M1.87152.59 B ZAR24.0411.44 ZAR+6.08%2.56%Retail trade
Neutral
TBSTIGER BRANDS LTD27,494 ZAC−0.85%350.93 K0.7443.22 B ZAR14.3519.16 ZAR+12.70%3.73%Consumer non-durables
Strong buy
BVTBIDVEST LTD25,755 ZAC−0.92%641.02 K1.0688.34 B ZAR13.7818.69 ZAR+6.62%3.52%Retail trade
Buy
MRPMR PRICE GROUP LTD24,638 ZAC−2.95%1.77 M1.9266.21 B ZAR19.3712.72 ZAR3.27%Retail trade
Neutral
HARHARMONY GM CO LTD22,387 ZAC−1.74%2.47 M0.95143.28 B ZAR16.4213.64 ZAR+75.54%1.06%Non-energy minerals
Neutral
SBKSTANDARD BANK GROUP LTD21,779 ZAC−0.91%2.63 M0.93357.7 B ZAR8.3426.11 ZAR+6.62%6.72%Finance
Buy
WBOWILSON BAYLY HLM-OVC LTD21,253 ZAC+0.28%163.09 K3.1413.63 B ZAR11.5718.36 ZAR+23.26%2.17%Industrial services
Strong buy
HDCHUDACO INDUSTRIES LTD19,931 ZAC−0.85%41.27 K0.865.64 B ZAR11.4217.45 ZAR−16.70%5.10%Distribution services
Buy
DSYDISCOVERY LTD19,370 ZAC−0.22%1.7 M0.92130.19 B ZAR17.9310.80 ZAR+36.25%1.12%Finance
Buy
CSBCASHBUILD LTD19,149 ZAC−1.41%12.07 K0.664.15 B ZAR47.634.02 ZAR−7.50%2.89%Retail trade
ABGABSA GROUP LIMITED18,921 ZAC−1.04%1.78 M0.72158.5 B ZAR8.2922.82 ZAR−9.17%7.17%Finance
Strong buy
ARLASTRAL FOODS LTD17,710 ZAC+0.61%277.59 K2.536.79 B ZAR9.0919.49 ZAR2.95%Process industries
Strong buy
EXXEXXARO RESOURCES LTD17,300 ZAC−2.73%1.4 M1.3742.96 B ZAR4.6137.53 ZAR−20.96%10.15%Energy minerals
Buy
APNASPEN PHARMACARE HLDGS LTD16,899 ZAC+0.05%817.27 K0.6275.04 B ZAR17.059.91 ZAR−15.77%2.13%Health technology
Buy
ARIAFRICAN RAINBOW MIN LTD16,672 ZAC−0.64%875.94 K1.8132.9 B ZAR10.4016.03 ZAR−61.00%8.94%Non-energy minerals
Buy
HCIHOSKEN CONS INV LTD14,813 ZAC−1.43%25.66 K0.3312.27 B ZAR13.6810.83 ZAR−72.45%1.00%Consumer services
SPPTHE SPAR GROUP LTD14,536 ZAC−0.66%950.27 K1.2728.18 B ZAR79.551.83 ZAR−12.35%0.00%Distribution services
Buy
REMREMGRO LTD14,384 ZAC−0.89%619.17 K0.4982 B ZAR64.652.22 ZAR−86.95%1.82%Finance
Buy
NNRPNEPI ROCKCASTLE N.V.14,256 ZAC−0.13%967.94 K0.76101.7 B ZAR8.9415.94 ZAR+0.50%7.51%Finance
Neutral
TFGTHE FOSCHINI GROUP LIMITED14,167 ZAC+0.48%839.41 K0.7545.61 B ZAR15.569.11 ZAR+6.36%2.55%Retail trade
Buy
JSEJSE LTD12,540 ZAC−0.10%107.84 K0.6610.84 B ZAR12.5110.02 ZAR+4.98%6.25%Finance
TGATHUNGELA RESOURCES LTD12,448 ZAC−1.88%1.1 M1.5217.82 B ZAR5.1624.12 ZAR−69.77%9.46%Utilities
Buy
PPMRPREMIER GROUP LIMITED12,401 ZAC−0.78%13.2 K0.504.81 M ZAR15.328.09 ZAR1.76%Distribution services
Buy
INLINVESTEC LTD12,181 ZAC+0.35%1.3 M1.06222.81 B ZAR7.1517.03 ZAR−28.86%6.79%Finance
Buy
VODVODACOM GROUP LTD12,000 ZAC+0.90%1.47 M0.89230.05 B ZAR15.977.52 ZAR−16.74%4.79%Communications
Neutral
NPHNORTHAM PLATINUM HLDGS LTD11,752 ZAC−2.49%1.99 M0.9046.98 B ZAR25.494.61 ZAR−29.55%1.41%Non-energy minerals
Buy
MTNMTN GROUP LTD11,709 ZAC+2.41%4.8 M0.83206.13 B ZAR−6.94 ZAR−162.39%2.89%Communications
Buy
MTHMOTUS HOLDINGS LTD11,088 ZAC−0.02%384.13 K1.3019.19 B ZAR7.9613.93 ZAR−27.41%4.69%Distribution services
Buy
BAWBARLOWORLD LTD11,003 ZAC+1.66%318.66 K1.2720.22 B ZAR10.8810.11 ZAR−14.75%4.81%Distribution services
Neutral
MCGMULTICHOICE GROUP LTD10,767 ZAC−0.30%148.21 K0.4146.17 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Sell
IMPIMPALA PLATINUM HLGS LTD9,999 ZAC+0.78%3.64 M0.9589.4 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
AVIAVI LTD9,647 ZAC+1.87%1.11 M0.9931.59 B ZAR14.286.76 ZAR+21.97%6.23%Consumer non-durables
Strong buy
SBPSABVEST CAPITAL LIMITED8,751 ZAC−2.77%2.21 K0.853.45 B ZAR1.06%Finance
SOLSASOL LIMITED8,463 ZAC+5.93%4.9 M1.1650.97 B ZAR−69.47 ZAR−605.81%2.50%Process industries
Buy
SLMSANLAM LIMITED8,331 ZAC+0.46%2.65 M0.59163.81 B ZAR10.667.81 ZAR+9.49%4.82%Finance
Neutral
AFEAECI LIMITED8,262 ZAC−1.58%381.28 K1.148.01 B ZAR11.397.25 ZAR−19.81%2.61%Process industries
TRUTRUWORTHS INT LTD7,953 ZAC−2.17%1.41 M0.5429.78 B ZAR7.6610.39 ZAR+18.54%6.51%Retail trade
Neutral
FSRFIRSTRAND LTD7,578 ZAC−0.38%6.1 M0.52426.5 B ZAR11.126.81 ZAR+5.05%5.46%Finance
Buy
LEWLEWIS GROUP LTD7,509 ZAC−1.93%3.89 K0.053.99 B ZAR7.789.65 ZAR+41.97%7.83%Retail trade
Strong buy
OCEOCEANA GROUP LTD6,731 ZAC+0.03%27.12 K0.507.88 B ZAR7.339.19 ZAR+18.09%7.36%Consumer non-durables
Neutral
RLOREUNERT LTD6,666 ZAC−0.51%125.83 K0.7010.53 B ZAR10.936.10 ZAR+5.99%5.46%Consumer durables
OMNOMNIA HOLDINGS LTD6,640 ZAC+1.13%231.06 K0.8310.54 B ZAR9.317.13 ZAR+7.17%5.71%Process industries
Strong buy
OOUTOUTSURANCE GROUP LIMITED6,609 ZAC+0.15%1.46 M0.41101.91 B ZAR25.392.60 ZAR+39.50%2.64%Finance
Neutral
AIPADCOCK INGRAM HLDGS LTD6,533 ZAC+0.37%16.65 K0.3610.53 B ZAR12.415.26 ZAR−4.05%4.22%Health technology
Neutral
BBOXBOXER RETAIL LIMITED6,522 ZAC+0.28%332.1 K0.4629.74 B ZAR21.683.01 ZAR0.00%Consumer services
Neutral
AFTAFRIMAT LIMITED6,247 ZAC−0.62%428.83 K1.519.54 B ZAR12.714.92 ZAR+8.12%2.61%Non-energy minerals
Buy
FBRFAMOUS BRANDS LTD5,948 ZAC−3.16%128.03 K0.806.15 B ZAR12.434.78 ZAR+3.22%5.11%Transportation
WHLWOOLWORTHS HOLDINGS LTD5,806 ZAC−1.31%1.9 M0.5853.19 B ZAR20.292.86 ZAR−47.19%4.51%Retail trade
Neutral
DTCDATATEC LTD5,031 ZAC+1.25%645.35 K4.2011.68 B ZAR10.964.59 ZAR−29.50%4.13%Technology services
Buy
RBXRAUBEX GROUP LTD4,725 ZAC−2.68%214.01 K1.348.78 B ZAR8.425.61 ZAR+33.68%3.83%Industrial services
Buy
KALKAL GROUP LIMITED4,611 ZAC+0.11%79.54 K1.633.24 B ZAR8.245.59 ZAR−6.80%3.99%Commercial services
WWBCWE BUY CARS HLDS LTD4,499 ZAC−2.13%737.83 K1.7519.2 B ZAR54.710.82 ZAR0.54%Retail trade
SAPSAPPI LTD4,294 ZAC+0.80%2.36 M1.6325.59 B ZAR6.186.95 ZAR5.79%Process industries
Buy
BELBELL EQUIPMENT LTD3,991 ZAC+0.43%11.33 K1.403.8 B ZAR5.277.58 ZAR+74.51%0.00%Producer manufacturing
SUISUN INTERNATIONAL LTD3,929 ZAC−2.24%35.92 K0.169.8 B ZAR8.814.46 ZAR+49.92%9.05%Consumer services
Buy
AMEAFRICAN MEDIA ENT LTD3,806 ZAC−4.87%560.01277.18 M ZAR11.75%Consumer services
TKGTELKOM SA SOC LTD3,710 ZAC+1.98%1.5 M2.4317.78 B ZAR9.274.00 ZAR0.00%Communications
Buy
CMLCORONATION FUND MNGRS LD3,704 ZAC+0.27%608.51 K1.8314.3 B ZAR5.876.31 ZAR+244.62%11.18%Finance
TPCTRANSPACO LTD3,650 ZAC0.00%1.19 K0.281.05 B ZAR7.015.21 ZAR−8.30%6.58%Process industries
MMPMARSHALL MONTEAGLE PLC3,497 ZAC+5.17%1800.161.19 B ZAR29.891.17 ZAR−32.34%2.11%Distribution services
DCPDIS-CHEM PHARMACIES LTD3,411 ZAC+0.06%158.59 K0.3129.3 B ZAR27.571.24 ZAR+18.26%1.45%Retail trade
Buy
NY1NINETY ONE LIMITED3,390 ZAC−0.73%174.38 K0.5261.14 B ZAR8.354.06 ZAR+3.59%8.08%Finance
Sell
SURSPUR CORPORATION LTD3,309 ZAC−4.06%4.51 K0.392.9 B ZAR11.762.81 ZAR+8.67%6.18%Consumer non-durables
ADHADVTECH LTD3,298 ZAC+0.64%88.94 K0.4517.96 B ZAR17.661.87 ZAR+14.43%2.90%Commercial services
IVTINVICTA HOLDINGS LTD3,140 ZAC−0.35%11.98 K0.093 B ZAR7.204.36 ZAR−14.59%3.33%Distribution services
CMHCOMBINED MOTOR HLDGS LTD3,099 ZAC+0.13%49.95 K0.892.31 B ZAR6.764.58 ZAR−14.52%10.41%Retail trade
Strong sell
CKSCROOKES BROTHERS LTD3,000 ZAC−11.74%4.71 K2.80518.83 M ZAR11.672.57 ZAR5.88%Process industries
PIKPICK N PAY STORES LTD2,986 ZAC−0.70%681.59 K0.3131.92 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
MTMMOMENTUM GROUP LIMITED2,827 ZAC−0.39%2.35 M1.2836.98 B ZAR10.212.77 ZAR−10.28%4.40%Finance
Neutral
MPTMPACT LIMITED2,769 ZAC−4.05%8.55 K0.734.12 B ZAR6.634.18 ZAR−23.59%3.76%Process industries
PPHPEPKOR HOLDINGS LTD2,746 ZAC−1.29%12.36 M0.86102.55 B ZAR59.000.47 ZAR1.74%Retail trade
Buy
NWLNU-WORLD HLDGS LTD2,725 ZAC−1.27%1.84 K0.83570.24 M ZAR7.733.53 ZAR+7.15%4.92%Distribution services
SPGSUPER GROUP LTD2,673 ZAC+2.57%4.61 M2.868.86 B ZAR192.030.14 ZAR−97.02%2.30%Transportation
Neutral
ARTARGENT INDUSTRIAL LTD2,599 ZAC−1.59%118.22 K1.091.44 B ZAR5.784.49 ZAR−0.72%4.55%Producer manufacturing
YYLBEEYEBOYETHU (RF) LTD2,500 ZAC−0.04%1000.051.32 B ZAR4.905.10 ZAR7.68%Finance
SYGSYGNIA LIMITED2,279 ZAC+2.20%13.93 K0.443.4 B ZAR10.112.25 ZAR+15.90%9.73%Finance
UPLUNIVERSAL PARTNERS LTD2,200 ZAC0.00%200.011.51 B ZARFinance
MSPMAS P.L.C2,196 ZAC−1.17%116.83 K0.1515.75 B ZAR6.123.59 ZAR+60.41%0.00%Finance
Buy
AELALTRON LIMITED A2,095 ZAC−1.78%22.58 K0.118.09 B ZAR19.031.10 ZAR3.42%Technology services
DRDDRD GOLD LTD2,030 ZAC−3.65%505.31 K0.7118.03 B ZAR13.221.54 ZAR+3.62%1.90%Non-energy minerals
Neutral
RFGRFG HOLDINGS LIMITED1,999 ZAC−0.65%35.09 K1.535.26 B ZAR9.322.14 ZAR+18.10%5.53%Consumer non-durables
Buy
FFBFORTRESS REAL EST INV B1,897 ZAC−0.16%1.84 M0.9920.47 B ZAR7.462.54 ZAR−9.32%7.98%Finance
Neutral
SSWSIBANYE STILLWATER LTD1,808 ZAC−2.64%18.95 M1.2252.51 B ZAR−18.61 ZAR−481.58%0.00%Non-energy minerals
Sell
KSTPSG FIN SERVICES LTD1,805 ZAC−0.77%8.31 M7.0322.71 B ZAR19.870.91 ZAR+17.00%2.50%Finance
Buy
CAACA SALES HOLDINGS LTD1,566 ZAC+0.51%23.34 K0.287.47 B ZAR15.161.03 ZAR−6.24%1.25%Distribution services
LHCLIFE HEALTHC GRP HLDGS LTD1,474 ZAC−0.34%7.05 M1.5821.52 B ZAR4.443.32 ZAR+1,748.19%3.38%Health services
Buy
MSTMUSTEK LTD1,432 ZAC+0.21%13.59 K0.38822.82 M ZAR42.370.34 ZAR−91.02%0.52%Electronic technology
NTCNETCARE LIMITED1,381 ZAC−0.07%2.33 M0.5918.17 B ZAR12.701.09 ZAR+16.39%5.07%Health services
Buy
GNDGRINDROD LTD1,333 ZAC+0.91%6.03 M3.298.88 B ZAR8.651.54 ZAR+56.00%4.61%Transportation
THATHARISA PLC1,329 ZAC−1.63%23.09 K0.444.03 B ZAR2.665.00 ZAR−41.00%4.78%Non-energy minerals
Strong buy