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-535,930 ZAC−0.44%194.78 K0.40871.94 B ZAR9.60558.45 ZAR+95.29%0.22%Technology services
Strong buy
CPICAPITEC BANK HLDGS LTD357,809 ZAC−0.55%64.67 K0.27415.42 B ZAR30.14118.72 ZAR+30.04%1.82%Finance
Buy
VALVALTERRA PLATINUM LTD84,998 ZAC+5.25%799.73 K0.39223.3 B ZAR31.7426.78 ZAR−45.86%1.50%Non-energy minerals
Neutral
NPKNAMPAK LTD52,501 ZAC+0.33%14.74 K2.604.15 B ZAR1.42369.86 ZAR0.00%Process industries
BIDBID CORPORATION LTD46,099 ZAC−0.47%388.13 K0.56154.7 B ZAR19.5323.60 ZAR+6.05%2.44%Consumer services
Neutral
GFIGOLD FIELDS LTD43,256 ZAC+3.15%573.38 K0.29387.13 B ZAR17.2525.07 ZAR+76.31%2.31%Non-energy minerals
Buy
SNTSANTAM LIMITED42,942 ZAC+0.22%56.09 K0.3447.37 B ZAR12.9333.22 ZAR+12.53%3.54%Finance
Buy
CLSCLICKS GROUP LTD37,022 ZAC−1.50%271.71 K0.3987.74 B ZAR29.3712.60 ZAR+14.25%2.10%Retail trade
Buy
TBSTIGER BRANDS LTD30,620 ZAC+0.04%115.42 K0.2346.32 B ZAR12.9523.65 ZAR+28.26%3.38%Consumer non-durables
Neutral
KIOKUMBA IRON ORE LTD29,889 ZAC−0.66%272.07 K0.7395.86 B ZAR6.5445.70 ZAR−35.31%12.94%Non-energy minerals
Neutral
SHPSHOPRITE HOLDINGS LTD28,299 ZAC−0.27%364.7 K0.37155.12 B ZAR23.2912.15 ZAR2.58%Retail trade
Buy
HARHARMONY GM CO LTD25,390 ZAC+1.60%668.66 K0.28159.65 B ZAR15.2316.68 ZAR+16.32%1.26%Non-energy minerals
Sell
NEDNEDBANK GROUP LTD24,342 ZAC−0.67%471.73 K0.30112.6 B ZAR6.9235.17 ZAR+12.42%8.53%Finance
Buy
BVTBIDVEST LTD23,872 ZAC+0.30%263.34 K0.3181.15 B ZAR12.4019.25 ZAR+7.33%3.84%Retail trade
Strong buy
SBKSTANDARD BANK GROUP LTD22,648 ZAC−0.78%812.67 K0.32365.79 B ZAR8.6526.18 ZAR−0.65%6.65%Finance
Buy
MRPMR PRICE GROUP LTD22,168 ZAC+0.19%766.37 K0.3856.57 B ZAR16.1613.72 ZAR+10.54%3.75%Retail trade
Buy
DSYDISCOVERY LTD22,044 ZAC−0.05%404.54 K0.26147.86 B ZAR18.0112.24 ZAR+44.57%1.08%Finance
Buy
NPHNORTHAM PLATINUM HLDGS LTD19,939 ZAC+3.46%1.47 M0.3178.51 B ZAR51.863.84 ZAR0.43%Non-energy minerals
Buy
HDCHUDACO INDUSTRIES LTD19,698 ZAC−0.01%4.26 K0.175.53 B ZAR10.2919.14 ZAR−3.82%5.20%Distribution services
ABGABSA GROUP LIMITED17,961 ZAC−0.48%1.34 M0.44148.9 B ZAR6.9225.95 ZAR+8.43%8.13%Finance
Strong buy
ARIAFRICAN RAINBOW MIN LTD17,908 ZAC+1.42%148.85 K0.3034.53 B ZAR10.5816.93 ZAR−32.18%7.54%Non-energy minerals
Buy
WBOWILSON BAYLY HLM-OVC LTD17,901 ZAC−0.05%107.86 K0.7911.51 B ZAR8.9420.02 ZAR+14.12%2.96%Industrial services
ARLASTRAL FOODS LTD17,763 ZAC−0.60%327.48 K1.756.85 B ZAR11.8215.03 ZAR4.17%Process industries
Strong buy
IMPIMPALA PLATINUM HLGS LTD17,110 ZAC+5.01%2.89 M0.57154.18 B ZAR−18.96 ZAR−117.79%0.00%Non-energy minerals
Neutral
REMREMGRO LTD16,829 ZAC−1.73%940.03 K0.5395.09 B ZAR12.8213.13 ZAR1.66%Finance
Buy
EXXEXXARO RESOURCES LTD15,603 ZAC+0.29%407.25 K0.6037.29 B ZAR4.8831.95 ZAR−31.59%10.65%Energy minerals
Buy
CSBCASHBUILD LTD14,998 ZAC−0.01%3030.043.16 B ZAR16.209.26 ZAR3.75%Retail trade
PMRPREMIER GROUP LIMITED14,201 ZAC+0.44%27.57 K0.9618.31 B ZAR15.409.22 ZAR+29.61%1.55%Distribution services
Buy
MTNMTN GROUP LTD13,998 ZAC−0.34%2.31 M0.43245.26 B ZAR−5.31 ZAR−345.02%2.46%Communications
Buy
VODVODACOM GROUP LTD13,880 ZAC−0.18%496.72 K0.23268.48 B ZAR16.438.45 ZAR+2.15%4.47%Communications
Neutral
TFGTHE FOSCHINI GROUP LIMITED13,708 ZAC+2.28%1.85 M1.1744.34 B ZAR14.109.72 ZAR+4.69%2.63%Retail trade
Buy
NRPNEPI ROCKCASTLE N.V.13,661 ZAC+1.90%996.67 K0.4997.31 B ZAR7.8717.37 ZAR+15.92%7.85%Finance
Buy
JSEJSE LTD13,148 ZAC−0.46%149.1 K1.2911.35 B ZAR11.9011.05 ZAR+10.28%6.30%Finance
INLINVESTEC LTD13,070 ZAC−1.92%476.01 K0.35232.12 B ZAR7.6517.08 ZAR6.30%Finance
Sell
HCIHOSKEN CONS INV LTD12,725 ZAC−2.09%25.2 K0.2510.35 B ZAR1.5681.72 ZAR+946.86%1.34%Consumer services
APNASPEN PHARMACARE HLDGS LTD11,857 ZAC−2.95%1.05 M0.8152.67 B ZAR11.7610.08 ZAR−7.99%3.03%Health technology
Sell
MCGMULTICHOICE GROUP LTD11,735 ZAC−0.39%104.14 K0.1650.16 B ZAR42.472.76 ZAR0.00%Consumer services
Neutral
BAWBARLOWORLD LTD11,561 ZAC+0.50%180.94 K0.2421.6 B ZAR12.799.04 ZAR−8.04%3.72%Distribution services
Neutral
SPPTHE SPAR GROUP LTD11,187 ZAC+0.25%154.74 K0.3621.54 B ZAR−20.58 ZAR−999.92%0.00%Distribution services
Buy
AFEAECI LIMITED10,159 ZAC−1.13%284.49 K0.659.69 B ZAR−2.72 ZAR−124.90%2.16%Process industries
MTHMOTUS HOLDINGS LTD10,006 ZAC+0.42%720.12 K1.7017.35 B ZAR7.1414.02 ZAR−17.15%5.25%Distribution services
Strong buy
AVIAVI LTD9,773 ZAC+0.37%335.67 K0.3332.61 B ZAR13.777.09 ZAR+16.63%6.22%Consumer non-durables
Buy
SBPSABVEST CAPITAL LIMITED9,699 ZAC−3.01%3.51 K0.583.72 B ZAR4.1723.24 ZAR+46.12%1.08%Finance
SLMSANLAM LIMITED8,880 ZAC−0.83%1.23 M0.32175.39 B ZAR8.4310.54 ZAR+52.06%5.01%Finance
Neutral
SOLSASOL LIMITED8,856 ZAC+0.90%1.67 M0.3156.33 B ZAR−75.96 ZAR−1,765.21%0.00%Process industries
Buy
TGATHUNGELA RESOURCES LTD8,801 ZAC−2.33%181.67 K0.3012.36 B ZAR3.3326.42 ZAR−28.44%14.77%Utilities
Buy
LEWLEWIS GROUP LTD8,100 ZAC−0.41%18.88 K0.584.22 B ZAR5.7714.03 ZAR+79.59%7.41%Retail trade
Strong buy
OMNOMNIA HOLDINGS LTD7,923 ZAC+0.47%92.9 K0.2712.59 B ZAR11.376.97 ZAR+0.07%4.73%Process industries
Strong buy
OUTOUTSURANCE GROUP LIMITED7,872 ZAC+1.39%1.23 M0.57121.6 B ZAR29.182.70 ZAR+22.89%2.56%Finance
Neutral
FSRFIRSTRAND LTD7,480 ZAC−1.07%5.55 M0.44419.54 B ZAR10.547.10 ZAR+5.00%5.80%Finance
Buy
TRUTRUWORTHS INT LTD7,387 ZAC+0.38%952.86 K0.3827.08 B ZAR7.409.98 ZAR+11.19%6.96%Retail trade
Neutral
BOXBOXER RETAIL LIMITED7,129 ZAC−0.03%169.9 K0.1332.6 B ZAR23.803.00 ZAR+3.19%0.00%Consumer services
Neutral
DTCDATATEC LTD6,366 ZAC−1.70%422.15 K0.4814.97 B ZAR14.004.55 ZAR+23.42%3.22%Technology services
Buy
FBRFAMOUS BRANDS LTD6,175 ZAC−2.79%35.79 K0.526.19 B ZAR11.325.46 ZAR+19.50%5.09%Transportation
Strong buy
WBCWE BUY CARS HLDS LTD5,973 ZAC−0.43%247.06 K0.3224.96 B ZAR27.322.19 ZAR0.92%Retail trade
RLOREUNERT LTD5,634 ZAC−0.48%202.95 K0.318.85 B ZAR10.625.31 ZAR−10.77%6.50%Consumer durables
TKGTELKOM SA SOC LTD5,382 ZAC+2.32%1.99 M0.4326.32 B ZAR3.5715.07 ZAR+292.45%0.00%Communications
Buy
OCEOCEANA GROUP LTD5,377 ZAC+0.37%68.71 K0.396.26 B ZAR8.226.54 ZAR−38.76%7.63%Consumer non-durables
Neutral
WHLWOOLWORTHS HOLDINGS LTD5,237 ZAC+0.23%1.11 M0.3547.36 B ZAR15.923.29 ZAR−27.46%4.29%Retail trade
Neutral
AIPADCOCK INGRAM HLDGS LTD5,093 ZAC+1.39%73.2 K0.698.24 B ZAR10.165.01 ZAR−8.71%5.20%Health technology
Neutral
AMEAFRICAN MEDIA ENT LTD4,850 ZAC−2.02%2000.79336.08 M ZAR9.69%Consumer services
SUISUN INTERNATIONAL LTD4,710 ZAC−0.32%138.33 K0.4811.48 B ZAR9.454.98 ZAR+18.98%8.45%Consumer services
Buy
RBXRAUBEX GROUP LTD4,530 ZAC+0.13%142.87 K0.408.19 B ZAR7.635.94 ZAR+25.94%4.37%Industrial services
Strong buy
AFTAFRIMAT LIMITED4,400 ZAC−1.85%294.44 K0.256.68 B ZAR72.290.61 ZAR−88.17%0.57%Non-energy minerals
Strong sell
NY1NINETY ONE LIMITED4,364 ZAC+0.16%260.39 K0.3377.86 B ZAR10.953.98 ZAR−7.74%6.33%Finance
Sell
KALKAL GROUP LIMITED4,200 ZAC+0.21%120.87 K1.712.96 B ZAR7.675.47 ZAR−13.17%4.33%Commercial services
BELBELL EQUIPMENT LTD4,191 ZAC−0.21%479.69 K12.274.01 B ZAR10.134.14 ZAR−41.99%3.82%Producer manufacturing
CMLCORONATION FUND MNGRS LD3,971 ZAC+0.56%180.88 K0.2515.37 B ZAR6.236.38 ZAR+69.07%10.78%Finance
SZKSAB ZENZELE KABILI3,699 ZAC−0.03%820.19834.46 M ZAR0.00%Commercial services
SSWSIBANYE STILLWATER LTD3,494 ZAC+5.21%8.43 M0.4498.9 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
IVTINVICTA HOLDINGS LTD3,449 ZAC+1.98%8.44 K0.223.12 B ZAR4.477.71 ZAR+57.58%3.04%Distribution services
MTMMOMENTUM GROUP LIMITED3,403 ZAC+0.71%2.48 M0.7243.79 B ZAR9.413.62 ZAR+21.74%4.41%Finance
Neutral
SURSPUR CORPORATION LTD3,400 ZAC−0.03%10 K0.292.85 B ZAR11.442.97 ZAR+6.50%9.36%Consumer non-durables
Strong buy
ADHADVTECH LTD3,333 ZAC+0.36%298.18 K0.6218.26 B ZAR16.672.00 ZAR+15.51%3.03%Commercial services
Buy
DCPDIS-CHEM PHARMACIES LTD3,244 ZAC−1.70%229.1 K0.1727.9 B ZAR23.591.38 ZAR+19.85%1.69%Retail trade
Buy
HILHOMECHOICE INT PLC3,226 ZAC−12.79%450.003.39 B ZAR8.193.94 ZAR+23.92%5.95%Finance
CMHCOMBINED MOTOR HLDGS LTD3,087 ZAC−0.03%5.65 K0.092.31 B ZAR7.783.97 ZAR−26.00%8.84%Retail trade
Strong sell
SYGSYGNIA LIMITED3,059 ZAC+3.55%27.48 K1.544.76 B ZAR12.832.38 ZAR+16.92%7.35%Finance
SAPSAPPI LTD2,914 ZAC−3.45%4.86 M2.0017.54 B ZAR5.425.38 ZAR8.46%Process industries
Buy
PPHPEPKOR HOLDINGS LTD2,816 ZAC+0.68%3.19 M0.47103.97 B ZAR54.810.51 ZAR1.72%Retail trade
Buy
PIKPICK N PAY STORES LTD2,750 ZAC−0.54%451.42 K0.2229.15 B ZAR−1.28 ZAR+77.16%0.00%Retail trade
Neutral
ARTARGENT INDUSTRIAL LTD2,710 ZAC−0.95%34.04 K0.261.48 B ZAR5.464.96 ZAR+12.26%4.42%Producer manufacturing
YYLBEEYEBOYETHU (RF) LTD2,621 ZAC−12.63%1000.051.39 B ZAR0.5944.18 ZAR7.33%Finance
DRDDRD GOLD LTD2,489 ZAC+3.11%1.17 M1.2721.29 B ZAR12.601.98 ZAR+28.24%2.01%Non-energy minerals
Sell
MSPMAS P.L.C2,334 ZAC−1.14%506.27 K0.2616.56 B ZAR6.013.88 ZAR+40.84%0.00%Finance
Buy
KSTPSG FIN SERVICES LTD2,183 ZAC+0.37%220.36 K0.3827.18 B ZAR21.851.00 ZAR+24.19%2.38%Finance
Buy
AELALTRON LIMITED A2,152 ZAC−0.88%495.51 K1.578.17 B ZAR21.621.00 ZAR4.19%Technology services
THATHARISA PLC2,122 ZAC+3.51%75.78 K0.816.34 B ZAR3.87%Non-energy minerals
Strong buy
FFBFORTRESS REAL EST INV B2,048 ZAC+1.49%434.29 K0.2522.09 B ZAR8.862.31 ZAR−19.63%7.14%Finance
Neutral
MTNZFMTN ZAKHELE FUTHI1,742 ZAC−2.13%10.96 K0.402.15 B ZAR0.00%Finance
CAACA SALES HOLDINGS LTD1,727 ZAC−0.12%43.38 K0.918.33 B ZAR13.901.24 ZAR+1.10%1.41%Distribution services
RFGRFG HOLDINGS LIMITED1,696 ZAC+0.53%1.58 K0.014.45 B ZAR8.362.03 ZAR+2.36%6.54%Consumer non-durables
Buy
MDIMASTER DRILLING GRP LTD1,589 ZAC+5.09%20.002.39 B ZAR7.632.08 ZAR−16.58%4.09%Non-energy minerals
SPGSUPER GROUP LTD1,553 ZAC−2.57%1.25 M0.235.28 B ZAR−0.26 ZAR−106.13%3.86%Transportation
Neutral
LHCLIFE HEALTHC GRP HLDGS LTD1,445 ZAC−1.10%1.9 M0.4520.98 B ZAR−0.63 ZAR−128.47%3.60%Health services
Buy
NTCNETCARE LIMITED1,417 ZAC−0.70%1.69 M0.4017.85 B ZAR11.891.19 ZAR+23.47%4.95%Health services
Buy
BLUBLUE LABEL TELECOMS LTD1,386 ZAC−1.77%1.41 M0.4912.13 B ZAR19.650.71 ZAR−16.19%0.00%Distribution services
MSTMUSTEK LTD1,374 ZAC−1.01%236.51 K6.06791.18 M ZAR−0.34 ZAR−113.79%0.55%Electronic technology
CLICLIENTELE LTD1,300 ZAC+5.52%1.01 K0.055.89 B ZAR6.372.04 ZAR+74.80%9.62%Miscellaneous
ZZDZEDA LIMITED1,287 ZAC+1.10%11.48 K0.132.4 B ZAR3.803.39 ZAR−4.93%7.78%Finance
Buy