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-455,431 ZAC−0.10%577.31 K0.83805.87 B ZAR13.44338.74 ZAR−8.86%0.26%Technology services
Buy
CPICAPITEC BANK HLDGS LTD312,583 ZAC+1.16%137.06 K0.49358.74 B ZAR29.42106.24 ZAR+26.29%1.76%Finance
Buy
AMSANGLO AMERICAN PLAT LTD58,941 ZAC−1.50%801.34 K1.50157.21 B ZAR22.0126.78 ZAR−45.86%3.18%Non-energy minerals
Neutral
BIDBID CORPORATION LTD46,934 ZAC+0.30%601.45 K0.91157.03 B ZAR19.6923.83 ZAR+15.94%2.33%Consumer services
Buy
NPKNAMPAK LTD45,002 ZAC+0.00%10.64 K0.973.56 B ZAR64.337.00 ZAR0.00%Process industries
SNTSANTAM LIMITED40,100 ZAC+0.98%37.13 K0.5343.81 B ZAR11.9833.47 ZAR+31.76%3.63%Finance
Neutral
KIOKUMBA IRON ORE LTD36,085 ZAC−4.92%776.47 K1.45121.72 B ZAR7.9045.70 ZAR−35.31%11.32%Non-energy minerals
Neutral
CLSCLICKS GROUP LTD35,520 ZAC+1.48%1.31 M1.9983.34 B ZAR29.8411.90 ZAR+14.20%2.22%Retail trade
Neutral
GFIGOLD FIELDS LTD35,075 ZAC+0.35%1.36 M0.56312.81 B ZAR13.9025.24 ZAR+77.49%2.06%Non-energy minerals
Buy
NEDNEDBANK GROUP LTD28,232 ZAC+0.62%1.07 M0.81130.27 B ZAR8.5533.03 ZAR+11.93%7.10%Finance
Strong buy
SHPSHOPRITE HOLDINGS LTD27,608 ZAC+0.86%1.33 M0.81150.04 B ZAR24.1311.44 ZAR+6.08%2.60%Retail trade
Neutral
TBSTIGER BRANDS LTD26,554 ZAC+0.48%488.36 K1.2241.18 B ZAR13.8619.16 ZAR+12.70%3.91%Consumer non-durables
Strong buy
BVTBIDVEST LTD25,149 ZAC+0.59%719.13 K1.1684.97 B ZAR13.4618.69 ZAR+6.62%3.66%Retail trade
Buy
MRPMR PRICE GROUP LTD24,105 ZAC+2.07%672.35 K0.5161.58 B ZAR18.9512.72 ZAR3.52%Retail trade
Neutral
SBKSTANDARD BANK GROUP LTD22,065 ZAC+1.28%3.33 M1.09354.59 B ZAR8.4526.11 ZAR+6.62%6.78%Finance
Buy
DSYDISCOVERY LTD20,863 ZAC+0.31%776.57 K0.52139.51 B ZAR19.3110.80 ZAR+36.25%1.04%Finance
Buy
HARHARMONY GM CO LTD20,283 ZAC−0.97%1.35 M0.61128.78 B ZAR14.8713.64 ZAR+75.54%1.18%Non-energy minerals
Neutral
HDCHUDACO INDUSTRIES LTD19,997 ZAC+0.56%24.25 K1.045.58 B ZAR11.4617.45 ZAR−16.70%5.15%Distribution services
Buy
WBOWILSON BAYLY HLM-OVC LTD19,535 ZAC−0.14%48.47 K0.6012.58 B ZAR10.6418.36 ZAR+23.26%2.35%Industrial services
Strong buy
ABGABSA GROUP LIMITED18,921 ZAC+1.07%1.84 M0.90155.19 B ZAR8.2922.82 ZAR−9.17%7.32%Finance
Buy
CSBCASHBUILD LTD18,099 ZAC−2.85%9.75 K1.433.98 B ZAR45.014.02 ZAR−7.50%3.01%Retail trade
APNASPEN PHARMACARE HLDGS LTD17,527 ZAC+1.92%795.39 K0.7976.39 B ZAR17.689.91 ZAR−15.77%2.09%Health technology
Buy
ARLASTRAL FOODS LTD16,597 ZAC+0.90%36.44 K0.126.34 B ZAR8.5119.49 ZAR3.16%Process industries
Strong buy
EXXEXXARO RESOURCES LTD16,201 ZAC−0.41%1.29 M1.1039.3 B ZAR4.3237.53 ZAR−20.96%11.10%Energy minerals
Buy
REMREMGRO LTD14,822 ZAC+1.72%763.53 K0.9082.33 B ZAR66.622.22 ZAR−86.95%1.81%Finance
Buy
NRPNEPI ROCKCASTLE N.V.14,333 ZAC−0.63%1.66 M1.53102.74 B ZAR8.9915.94 ZAR+0.50%7.44%Finance
Neutral
HCIHOSKEN CONS INV LTD14,331 ZAC+1.70%101.88 K2.1111.51 B ZAR13.2310.83 ZAR−72.45%1.06%Consumer services
SPPTHE SPAR GROUP LTD14,326 ZAC+0.56%569.36 K0.8327.43 B ZAR78.401.83 ZAR−12.35%0.00%Distribution services
Buy
ARIAFRICAN RAINBOW MIN LTD14,097 ZAC−8.44%2.07 M3.0130.18 B ZAR8.7916.03 ZAR−61.00%9.74%Non-energy minerals
Buy
TFGTHE FOSCHINI GROUP LIMITED13,359 ZAC+0.62%2.4 M1.4942.93 B ZAR14.679.11 ZAR+6.36%2.71%Retail trade
Buy
JSEJSE LTD12,518 ZAC+0.71%55.25 K0.3610.73 B ZAR12.4910.02 ZAR+4.98%6.31%Finance
INLINVESTEC LTD12,303 ZAC−0.55%487.04 K0.65226.84 B ZAR7.2317.03 ZAR−28.86%6.66%Finance
Buy
VODVODACOM GROUP LTD12,015 ZAC+2.03%1.14 M0.98227.8 B ZAR15.997.52 ZAR−16.74%4.84%Communications
Neutral
MTNMTN GROUP LTD11,902 ZAC+2.19%3.96 M0.88209.99 B ZAR−6.94 ZAR−162.39%2.83%Communications
Buy
PPMRPREMIER GROUP LIMITED11,803 ZAC+1.23%56.85 K1.834.49 M ZAR14.598.09 ZAR1.89%Distribution services
Buy
TGATHUNGELA RESOURCES LTD11,576 ZAC+2.02%529.2 K0.8615.94 B ZAR4.8024.12 ZAR−69.77%10.57%Utilities
Buy
MTHMOTUS HOLDINGS LTD11,209 ZAC+0.95%321.63 K1.0119.21 B ZAR8.0513.93 ZAR−27.41%4.68%Distribution services
Buy
BAWBARLOWORLD LTD10,808 ZAC−1.01%44.97 K0.1120.41 B ZAR10.6910.11 ZAR−14.75%4.76%Distribution services
Neutral
MCGMULTICHOICE GROUP LTD10,518 ZAC+0.11%174.56 K0.3544.92 B ZAR−10.46 ZAR+1.63%0.00%Consumer services
Sell
NPHNORTHAM PLATINUM HLDGS LTD10,377 ZAC−2.08%1.45 M0.8141.33 B ZAR22.514.61 ZAR−29.55%1.60%Non-energy minerals
Buy
IMPIMPALA PLATINUM HLGS LTD9,355 ZAC−2.07%3.26 M1.0586.05 B ZAR−19.24 ZAR−424.37%0.00%Non-energy minerals
Neutral
AVIAVI LTD9,202 ZAC+0.51%498.81 K0.7830.53 B ZAR13.626.76 ZAR+21.97%6.45%Consumer non-durables
Strong buy
AFEAECI LIMITED8,908 ZAC−0.07%110.93 K0.318.5 B ZAR12.287.25 ZAR−19.81%2.46%Process industries
SLMSANLAM LIMITED8,726 ZAC−0.18%3.19 M0.66172.62 B ZAR11.177.81 ZAR+9.49%4.58%Finance
Neutral
SBPSABVEST CAPITAL LIMITED8,699 ZAC−0.59%6.54 K4.853.35 B ZAR1.09%Finance
SOLSASOL LIMITED8,590 ZAC−1.24%2.87 M0.7655.38 B ZAR−69.47 ZAR−605.81%2.30%Process industries
Buy
TRUTRUWORTHS INT LTD7,834 ZAC+0.97%3.27 M1.7828.44 B ZAR7.5410.39 ZAR+18.54%6.82%Retail trade
Neutral
FSRFIRSTRAND LTD7,195 ZAC+0.13%11.8 M0.88402.94 B ZAR10.566.81 ZAR+5.05%5.78%Finance
Buy
LEWLEWIS GROUP LTD7,021 ZAC−0.09%49.86 K3.263.66 B ZAR7.279.65 ZAR+41.97%8.54%Retail trade
Strong buy
OOUTOUTSURANCE GROUP LIMITED6,788 ZAC+1.37%1.25 M0.78103.39 B ZAR26.082.60 ZAR+39.50%2.60%Finance
Neutral
BBOXBOXER RETAIL LIMITED6,721 ZAC+1.10%703.08 K1.4630.41 B ZAR22.343.01 ZAR0.00%Consumer services
Neutral
OMNOMNIA HOLDINGS LTD6,626 ZAC+0.30%106.76 K0.7710.56 B ZAR9.297.13 ZAR+7.17%5.68%Process industries
Strong buy
RLOREUNERT LTD6,434 ZAC+0.02%92.75 K0.2810.11 B ZAR10.556.10 ZAR+5.99%5.69%Consumer durables
OCEOCEANA GROUP LTD6,322 ZAC−1.11%1.1 M5.267.49 B ZAR6.889.19 ZAR+18.09%7.74%Consumer non-durables
Neutral
AFTAFRIMAT LIMITED6,054 ZAC−0.72%107.93 K0.309.26 B ZAR12.324.92 ZAR+8.12%2.69%Non-energy minerals
Buy
WHLWOOLWORTHS HOLDINGS LTD5,890 ZAC+3.35%3.56 M1.4251.56 B ZAR20.582.86 ZAR−47.19%4.66%Retail trade
Neutral
FBRFAMOUS BRANDS LTD5,794 ZAC+0.38%128.55 K1.525.78 B ZAR12.114.78 ZAR+3.22%5.44%Transportation
AIPADCOCK INGRAM HLDGS LTD5,626 ZAC−1.88%351.03 K1.109.27 B ZAR11.225.01 ZAR−8.71%4.80%Health technology
Neutral
DTCDATATEC LTD4,960 ZAC+1.06%86.47 K0.4711.55 B ZAR10.814.59 ZAR−29.50%4.18%Technology services
Buy
KALKAL GROUP LIMITED4,615 ZAC−0.11%14.08 K0.193.25 B ZAR8.255.59 ZAR−6.80%3.98%Commercial services
WWBCWE BUY CARS HLDS LTD4,504 ZAC+0.40%732.59 K1.1618.71 B ZAR54.770.82 ZAR0.56%Retail trade
RBXRAUBEX GROUP LTD4,451 ZAC−2.20%604.79 K2.228.23 B ZAR7.935.61 ZAR+33.68%4.09%Industrial services
Neutral
SAPSAPPI LTD4,394 ZAC+0.27%1.36 M1.0726.32 B ZAR6.326.95 ZAR5.63%Process industries
Buy
AMEAFRICAN MEDIA ENT LTD3,804 ZAC−4.88%130.00277.04 M ZAR11.76%Consumer services
TPCTRANSPACO LTD3,800 ZAC−1.30%1130.001.11 B ZAR7.744.91 ZAR−10.88%6.23%Process industries
SUISUN INTERNATIONAL LTD3,791 ZAC+1.15%823.7 K3.439.14 B ZAR8.514.46 ZAR+49.92%9.71%Consumer services
Buy
BELBELL EQUIPMENT LTD3,782 ZAC−1.30%7600.053.66 B ZAR4.997.58 ZAR+74.51%0.00%Producer manufacturing
CMLCORONATION FUND MNGRS LD3,712 ZAC−0.05%133.26 K0.4114.38 B ZAR5.896.31 ZAR+244.62%11.12%Finance
TKGTELKOM SA SOC LTD3,661 ZAC+1.98%834.97 K1.0717.54 B ZAR9.154.00 ZAR0.00%Communications
Buy
SZKSAB ZENZELE KABILI3,496 ZAC0.00%230.10788.66 M ZAR−15.62 ZAR−161.44%0.00%Commercial services
IVTINVICTA HOLDINGS LTD3,400 ZAC+0.03%16.37 K0.243.24 B ZAR7.794.36 ZAR−14.59%3.09%Distribution services
NY1NINETY ONE LIMITED3,345 ZAC−0.27%324.9 K0.6959.51 B ZAR8.244.06 ZAR+3.59%8.22%Finance
Sell
DCPDIS-CHEM PHARMACIES LTD3,286 ZAC+0.98%334.82 K0.6727.97 B ZAR26.561.24 ZAR+18.26%1.52%Retail trade
Neutral
SURSPUR CORPORATION LTD3,202 ZAC+1.59%10.02 K0.232.65 B ZAR11.382.81 ZAR+8.67%6.76%Consumer non-durables
ADHADVTECH LTD3,166 ZAC+1.67%45.58 K0.1317.06 B ZAR16.951.87 ZAR+14.43%3.05%Commercial services
CMHCOMBINED MOTOR HLDGS LTD3,161 ZAC+3.64%23.52 K0.522.28 B ZAR6.904.58 ZAR−14.52%10.57%Retail trade
PIKPICK N PAY STORES LTD2,942 ZAC−0.64%2.08 M2.3831.41 B ZAR−6.02 ZAR−2,490.87%0.00%Retail trade
Neutral
MMPMARSHALL MONTEAGLE PLC2,900 ZAC−3.33%20.001.13 B ZAR24.791.17 ZAR−32.34%2.23%Distribution services
MPTMPACT LIMITED2,850 ZAC+1.32%4.87 K0.974.29 B ZAR6.834.18 ZAR−23.59%3.61%Process industries
MTMMOMENTUM GROUP LIMITED2,790 ZAC+0.90%679.61 K0.3535.9 B ZAR10.082.77 ZAR−10.28%4.52%Finance
Neutral
SPGSUPER GROUP LTD2,780 ZAC+2.39%1.49 M0.899.23 B ZAR199.710.14 ZAR−97.02%2.21%Transportation
Buy
NWLNU-WORLD HLDGS LTD2,701 ZAC−5.56%2310.05590.9 M ZAR7.663.53 ZAR+7.15%4.74%Distribution services
ARTARGENT INDUSTRIAL LTD2,598 ZAC0.00%3.91 K0.061.41 B ZAR5.784.49 ZAR−0.72%4.62%Producer manufacturing
PPHPEPKOR HOLDINGS LTD2,589 ZAC−0.15%6.98 M0.7795.48 B ZAR55.630.47 ZAR1.87%Retail trade
Buy
YYLBEEYEBOYETHU (RF) LTD2,330 ZAC−0.85%1000.071.24 B ZAR4.575.10 ZAR8.17%Finance
MSPMAS P.L.C2,273 ZAC+0.71%543.64 K0.9416.03 B ZAR6.343.59 ZAR+60.41%0.00%Finance
Buy
SYGSYGNIA LIMITED2,239 ZAC−0.04%21.72 K1.393.41 B ZAR9.932.25 ZAR+15.90%9.69%Finance
AELALTRON LIMITED A2,116 ZAC+1.29%147.66 K1.227.92 B ZAR19.221.10 ZAR3.50%Technology services
DRDDRD GOLD LTD2,084 ZAC+0.24%995.45 K1.1217.77 B ZAR10.551.98 ZAR+28.24%1.92%Non-energy minerals
Sell
RFGRFG HOLDINGS LIMITED1,972 ZAC+0.66%30.36 K0.415.13 B ZAR9.202.14 ZAR+18.10%5.67%Consumer non-durables
Buy
FFBFORTRESS REAL EST INV B1,926 ZAC+0.26%1.78 M1.5320.7 B ZAR7.572.54 ZAR−9.32%7.90%Finance
Neutral
KSTPSG FIN SERVICES LTD1,837 ZAC+0.93%347.5 K0.2422.68 B ZAR20.220.91 ZAR+17.00%2.50%Finance
CAACA SALES HOLDINGS LTD1,590 ZAC+2.51%16.14 K0.697.42 B ZAR15.391.03 ZAR−6.24%1.26%Distribution services
SSWSIBANYE STILLWATER LTD1,551 ZAC+0.19%30.38 M1.5443.85 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD1,505 ZAC−0.53%5.92 M1.0321.99 B ZAR4.533.32 ZAR+1,748.19%3.31%Health services
Buy
MSTMUSTEK LTD1,403 ZAC−2.97%1.73 K0.12830.88 M ZAR41.510.34 ZAR−91.02%0.52%Electronic technology
BCFBOWLER METCALF LTD1,389 ZAC+2.89%2.2 K0.07918.72 M ZAR8.221.69 ZAR+36.18%4.58%Producer manufacturing
MDIMASTER DRILLING GRP LTD1,375 ZAC−0.29%42.36 K3.792.08 B ZAR12.011.15 ZAR−56.69%3.81%Non-energy minerals
NTCNETCARE LIMITED1,365 ZAC+1.04%6.63 M1.6417.79 B ZAR12.551.09 ZAR+16.39%5.18%Health services
Buy
GNDGRINDROD LTD1,336 ZAC+2.14%1.78 M0.748.78 B ZAR8.671.54 ZAR+56.00%4.66%Transportation