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-384608 ZAC−1.69%410.289 K0.76685.288 B ZAR10.50366.18 ZAR0.23%Technology Services
Strong buy
CPICAPITEC BANK HLDGS LTD224405 ZAC−0.12%259.852 K1.09260.532 B ZAR24.5891.30 ZAR1.93%Finance
Neutral
AMSANGLO AMERICAN PLAT LTD66600 ZAC−7.26%610.767 K1.63174.962 B ZAR13.4649.47 ZAR−83.50%3.20%Non-Energy Minerals
Sell
KIOKUMBA IRON ORE LTD52503 ZAC−0.45%453.064 K1.62168.4 B ZAR7.4370.64 ZAR−31.66%8.91%Non-Energy Minerals
Neutral
BIDBID CORPORATION LTD42120 ZAC+0.46%764.72 K0.80140.705 B ZAR18.9222.26 ZAR+96.96%2.43%Consumer Services
Buy
CLSCLICKS GROUP LTD30591 ZAC+0.14%460.425 K0.6872.83 B ZAR27.7311.03 ZAR+25.68%2.22%Retail Trade
Buy
SNTSANTAM LIMITED30307 ZAC+0.41%25.789 K0.5233.436 B ZAR10.2729.52 ZAR+19.15%4.62%Finance
Buy
GFIGOLD FIELDS LTD29793 ZAC+0.17%1.677 M0.97266.646 B ZAR20.9514.22 ZAR+8.09%2.50%Non-Energy Minerals
Neutral
SHPSHOPRITE HOLDINGS LTD26442 ZAC+0.99%1.11 M1.40144.959 B ZAR23.6411.19 ZAR2.58%Retail Trade
Buy
BVTBIDVEST LTD25700 ZAC+0.01%601.659 K0.6487.358 B ZAR14.3317.94 ZAR+27.10%3.53%Retail Trade
Buy
NEDNEDBANK GROUP LTD23848 ZAC+0.25%747.101 K0.45110.808 B ZAR7.6231.28 ZAR7.94%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD23255 ZAC+2.36%1.506 M1.39103.308 B ZAR21.2210.96 ZAR−9.39%1.47%Health Technology
Buy
ARIAFRICAN RAINBOW MIN LTD22926 ZAC−0.80%136.331 K0.1944.949 B ZAR9.1824.97 ZAR−57.64%7.85%Non-Energy Minerals
Buy
TBSTIGER BRANDS LTD19819 ZAC−2.85%181.62 K1.3630.978 B ZAR10.7518.44 ZAR+79.77%5.00%Consumer Non-Durables
Neutral
MRPMR PRICE GROUP LTD18693 ZAC+0.38%1.037 M1.8348.228 B ZAR16.5211.32 ZAR−1.58%3.91%Retail Trade
Buy
SBKSTANDARD BANK GROUP LTD18562 ZAC+0.77%2.794 M0.91305.222 B ZAR7.0426.35 ZAR7.67%Finance
Buy
NPKNAMPAK LTD18473 ZAC−1.21%2.992 K0.171.462 B ZAR−903.98 ZAR−1659.19%0.00%Process Industries
EXXEXXARO RESOURCES LTD18405 ZAC−0.85%343.585 K0.7344.457 B ZAR3.9446.70 ZAR−8.93%12.38%Energy Minerals
Strong buy
HARHARMONY GM CO LTD17267 ZAC−1.01%1.249 M0.76108.205 B ZAR12.0514.34 ZAR+1198.59%1.29%Non-Energy Minerals
Strong sell
HCIHOSKEN CONS INV LTD17161 ZAC−1.36%81.313 K1.0013.877 B ZAR21.987.81 ZAR−69.63%0.00%Consumer Services
HDCHUDACO INDUSTRIES LTD16700 ZAC−0.07%12.7 K1.104.684 B ZAR7.9720.95 ZAR+27.92%6.14%Distribution Services
WBOWILSON BAYLY HLM-OVC LTD15700 ZAC+2.54%125.31 K1.7610.1 B ZAR8.9517.54 ZAR1.46%Industrial Services
Buy
ABGABSA GROUP LIMITED15276 ZAC−0.09%2.642 M1.04126.663 B ZAR6.3823.93 ZAR8.97%Finance
Strong buy
ARLASTRAL FOODS LTD14921 ZAC−1.30%126.041 K1.015.754 B ZAR−5.81 ZAR−128.52%0.00%Process Industries
Neutral
CSBCASHBUILD LTD14501 ZAC0.00%2900.033.129 B ZAR−2.03 ZAR−107.70%4.53%Retail Trade
Neutral
NPHNORTHAM PLATINUM HLDGS LTD13824 ZAC−3.25%988.396 K0.7953.902 B ZAR−8.05 ZAR−127.22%5.06%Non-Energy Minerals
Buy
TGATHUNGELA RESOURCES LTD13248 ZAC−2.34%246.71 K0.8218.617 B ZAR3.5936.92 ZAR−23.22%15.09%Utilities
Neutral
NNRPNEPI ROCKCASTLE N.V.13028 ZAC+0.02%1.996 M1.0286.106 B ZAR8.6914.98 ZAR+122.09%8.14%Finance
Neutral
REMREMGRO LTD12554 ZAC−0.25%1.149 M0.8170.918 B ZAR21.905.73 ZAR−55.03%1.91%Finance
Neutral
SOLSASOL LIMITED12545 ZAC−3.42%3.109 M1.3679.712 B ZAR27.504.56 ZAR−69.61%9.57%Process Industries
Buy
INLINVESTEC LTD12301 ZAC+0.49%678.525 K1.05226.779 B ZAR5.1823.76 ZAR6.30%Finance
Strong buy
DSYDISCOVERY LTD11563 ZAC−1.19%1.766 M0.7877.159 B ZAR13.548.54 ZAR+23.78%1.51%Finance
Buy
MCGMULTICHOICE GROUP LTD11467 ZAC+0.14%226.051 K0.3349.01 B ZAR−10.63 ZAR−538.58%0.00%Consumer Services
Buy
IMPIMPALA PLATINUM HLGS LTD10538 ZAC−3.93%4.138 M0.7394.984 B ZAR−8.71 ZAR−119.51%5.55%Non-Energy Minerals
Neutral
TFGTHE FOSCHINI GROUP LIMITED10348 ZAC+0.93%794.947 K0.6433.474 B ZAR12.098.56 ZAR2.90%Retail Trade
Buy
SPPTHE SPAR GROUP LTD10339 ZAC+2.53%381.927 K0.8519.906 B ZAR49.592.08 ZAR−82.24%0.00%Distribution Services
Neutral
AFEAECI LIMITED9762 ZAC+0.66%54.57 K0.489.315 B ZAR8.9410.92 ZAR−4.01%2.24%Process Industries
Strong buy
JSEJSE LTD9651 ZAC+3.80%234.041 K3.358.384 B ZAR9.6310.02 ZAR+15.64%8.12%Finance
Buy
VODVODACOM GROUP LTD9443 ZAC−0.07%1.643 M1.02182.729 B ZAR11.738.05 ZAR−18.15%6.73%Communications
Buy
BAWBARLOWORLD LTD8975 ZAC+1.53%523.874 K1.0416.776 B ZAR9.139.83 ZAR+14.45%5.57%Distribution Services
Neutral
MTHMOTUS HOLDINGS LTD8840 ZAC−1.41%187.542 K0.6715.226 B ZAR5.2216.92 ZAR+24.33%7.30%Distribution Services
Strong buy
AVIAVI LTD8836 ZAC−0.32%257.978 K0.5729.386 B ZAR14.536.08 ZAR+17.54%5.79%Consumer Non-Durables
Neutral
MTNMTN GROUP LTD8501 ZAC+0.50%4.051 M0.82153.239 B ZAR39.232.17 ZAR−70.86%3.88%Communications
Buy
TRUTRUWORTHS INT LTD8164 ZAC+1.35%541.284 K0.8429.926 B ZAR9.108.98 ZAR+45.46%7.07%Retail Trade
Buy
SLMSANLAM LIMITED7322 ZAC−0.52%4.66 M1.15149.235 B ZAR10.576.93 ZAR+52.73%5.46%Finance
Neutral
OCEOCEANA GROUP LTD7200 ZAC−1.72%13.981 K0.178.433 B ZAR9.267.78 ZAR+46.32%6.04%Consumer Non-Durables
AFTAFRIMAT LIMITED6905 ZAC+0.38%331.569 K1.5410.445 B ZAR13.425.14 ZAR−5.90%2.17%Non-Energy Minerals
Neutral
RLOREUNERT LTD6896 ZAC+1.94%99.812 K0.3710.998 B ZAR11.605.95 ZAR+22.71%4.81%Consumer Durables
FSRFIRSTRAND LTD6789 ZAC+0.21%10.461 M0.94380.79 B ZAR10.046.76 ZAR5.82%Finance
Buy
SBPSABVEST CAPITAL LIMITED6577 ZAC+0.70%2.377 K0.052.577 B ZAR1.37%Finance
PPMRPREMIER GROUP LIMITED6200 ZAC+0.02%10.623 K1.472.388 M ZAR0.00%Distribution Services
Buy
WHLWOOLWORTHS HOLDINGS LTD6008 ZAC+0.20%2.123 M0.7454.357 B ZAR13.254.54 ZAR+46.34%5.03%Retail Trade
Buy
SAPSAPPI LTD5621 ZAC+0.32%948.023 K0.6433.554 B ZAR−3.35 ZAR−124.90%4.93%Process Industries
Buy
OMNOMNIA HOLDINGS LTD5507 ZAC−1.64%113.994 K1.608.91 B ZAR8.286.65 ZAR+26.96%6.81%Process Industries
AIPADCOCK INGRAM HLDGS LTD5501 ZAC+0.92%63.659 K1.368.895 B ZAR10.025.49 ZAR+21.58%4.55%Health Technology
Neutral
FBRFAMOUS BRANDS LTD4998 ZAC−1.30%75.451 K0.145.006 B ZAR10.954.57 ZAR+44.21%7.43%Transportation
KALKAL GROUP LIMITED4798 ZAC+0.97%18.936 K0.283.381 B ZAR7.616.31 ZAR+22.42%3.75%Commercial Services
LEWLEWIS GROUP LTD4532 ZAC+0.07%7060.062.37 B ZAR6.676.80 ZAR+2.80%13.52%Retail Trade
OOUTOUTSURANCE GROUP LIMITED4266 ZAC−0.35%1.791 M0.7665.276 B ZAR19.442.19 ZAR−55.65%3.26%Finance
Buy
AMEAFRICAN MEDIA ENT LTD4120 ZAC+14.44%56.3 K84.73286.267 M ZAR7.585.43 ZAR+471.60%8.50%Consumer Services
NY1NINETY ONE LIMITED3934 ZAC−1.70%161.105 K0.3560.586 B ZAR10.043.92 ZAR−3.52%7.52%Finance
Sell
DTCDATATEC LTD3808 ZAC+0.40%408.974 K2.278.624 B ZAR5.12%Technology Services
SZKSAB ZENZELE KABILI3700 ZAC0.00%660.01834.685 M ZAR2.0118.41 ZAR0.00%Commercial Services
SUISUN INTERNATIONAL LTD3643 ZAC+0.97%186.921 K1.388.907 B ZAR8.704.19 ZAR+318.98%9.63%Consumer Services
RBXRAUBEX GROUP LTD3598 ZAC−2.78%163.394 K0.436.51 B ZAR7.644.71 ZAR+55.14%3.86%Industrial Services
Strong buy
CMLCORONATION FUND MNGRS LD3496 ZAC−0.03%497.275 K1.2612.218 B ZAR9.273.77 ZAR−12.59%4.72%Finance
DCPDIS-CHEM PHARMACIES LTD3404 ZAC−0.15%372.177 K1.1429.266 B ZAR32.541.05 ZAR+15.99%1.22%Retail Trade
Neutral
CKSCROOKES BROTHERS LTD3190 ZAC−0.31%8500.25486.932 M ZAR−7.75 ZAR−1229.84%0.00%Process Industries
TPCTRANSPACO LTD3001 ZAC+1.01%1.119 K0.78865.47 M ZAR5.455.51 ZAR+35.96%8.50%Process Industries
SURSPUR CORPORATION LTD3000 ZAC−0.07%103.178 K0.732.518 B ZAR10.752.79 ZAR+87.49%6.84%Consumer Non-Durables
SPGSUPER GROUP LTD2761 ZAC−1.64%390.222 K1.359.394 B ZAR6.504.25 ZAR+36.47%2.90%Transportation
Buy
CMHCOMBINED MOTOR HLDGS LTD2748 ZAC+0.88%7.114 K0.192.057 B ZAR5.135.36 ZAR+9.91%14.04%Retail Trade
MPTMPACT LIMITED2724 ZAC+0.89%8.082 K0.454.023 B ZAR5.624.85 ZAR+40.39%4.41%Process Industries
Strong buy
BELBELL EQUIPMENT LTD2673 ZAC−0.22%5.684 K0.242.557 B ZAR3.757.13 ZAR+173.95%0.00%Producer Manufacturing
ADHADVTECH LTD2652 ZAC−0.45%167.303 K0.8414.521 B ZAR15.321.73 ZAR+43.02%3.28%Commercial Services
IVTINVICTA HOLDINGS LTD2649 ZAC−0.04%2.018 K0.092.525 B ZAR5.185.11 ZAR−21.65%3.78%Distribution Services
PIKPICK N PAY STORES LTD2582 ZAC+0.86%3.346 M1.2612.378 B ZAR−6.61 ZAR−361.96%7.18%Retail Trade
Neutral
TKGTELKOM SA SOC LTD2413 ZAC−1.79%402.281 K0.6011.773 B ZAR−19.97 ZAR−471.91%0.00%Communications
Neutral
WWBCWE BUY CARS HLDS LTD2402 ZAC+2.21%194.382 K0.3710.021 B ZAR0.00%Retail Trade
SSWSIBANYE STILLWATER LTD2388 ZAC−0.91%9.649 M0.7167.566 B ZAR−13.34 ZAR−218.47%2.22%Non-Energy Minerals
Sell
MTMMOMENTUM MET HLDGS LTD2190 ZAC+0.37%1.157 M0.6328.642 B ZAR7.372.97 ZAR+1731.50%5.94%Finance
Neutral
SYGSYGNIA LIMITED2131 ZAC+1.91%3.299 K0.093.222 B ZAR10.961.94 ZAR+19.49%9.86%Finance
YYLBEEYEBOYETHU (RF) LTD2100 ZAC+5.00%2.218 K2.961.111 B ZAR−26.27 ZAR−159.91%8.71%Finance
ARTARGENT INDUSTRIAL LTD2079 ZAC−0.10%34.801 K0.411.088 B ZAR4.594.53 ZAR+59.30%5.05%Producer Manufacturing
PPHPEPKOR HOLDINGS LTD1837 ZAC−0.54%4.961 M0.9267.651 B ZAR−0.39 ZAR−125.35%2.62%Retail Trade
Neutral
THATHARISA PLC1795 ZAC0.00%22.378 K1.845.365 B ZAR5.32%Non-Energy Minerals
Buy
MSPMAS P.L.C1724 ZAC+0.64%688.837 K0.9512.246 B ZAR6.252.76 ZAR+20.92%0.00%Finance
Buy
KSTPSG FIN SERVICES LTD1644 ZAC+2.05%3.228 M2.4620.69 B ZAR20.450.80 ZAR+16.62%2.34%Finance
Neutral
DRDDRD GOLD LTD1598 ZAC−0.81%978.251 K1.5613.69 B ZAR10.381.54 ZAR+33.93%5.31%Non-Energy Minerals
Buy
FFBFORTRESS REAL EST INV B1526 ZAC−0.20%2.709 M1.3616.306 B ZAR6.232.45 ZAR+41.00%5.33%Finance
Neutral
MTNZFMTN ZAKHELE FUTHI1411 ZAC−2.62%6.468 K0.481.741 B ZAR−5.97 ZAR−184.78%0.00%Finance
RFGRFG HOLDINGS LIMITED1371 ZAC−2.00%174.026 K2.853.584 B ZAR6.921.98 ZAR+93.67%4.53%Consumer Non-Durables
Strong buy
GGNDGRINDROD LTD1371 ZAC−1.58%520.102 K0.459.22 B ZAR9.271.48 ZAR+465.27%5.27%Transportation
AELALTRON LIMITED A1351 ZAC+2.43%154.18 K1.165.116 B ZAR−0.43 ZAR−112.92%3.26%Technology Services
Neutral
CAACA SALES HOLDINGS LTD1197 ZAC+2.92%299.062 K1.885.724 B ZAR9.741.23 ZAR+113.22%1.63%Distribution Services
ZZZDZEDA LIMITED1194 ZAC−2.69%1.167 M3.592.227 B ZAR3.083.87 ZAR0.00%Finance
Buy
MDIMASTER DRILLING GRP LTD1174 ZAC+0.17%19.432 K0.861.78 B ZAR4.702.50 ZAR+27.30%4.04%Non-Energy Minerals
NTCNETCARE LIMITED1148 ZAC−0.52%2.17 M0.3815.129 B ZAR11.890.97 ZAR+64.35%5.65%Health Services
Buy
OMUOLD MUTUAL LIMITED1130 ZAC−1.40%10.167 M0.9054.185 B ZAR7.351.54 ZAR+5.94%7.16%Finance
Buy
MTAMETAIR INVESTMENTS LTD1111 ZAC+0.45%89.279 K0.522.139 B ZAR22.780.49 ZAR−85.91%0.00%Producer Manufacturing