South African stocks at their highest yearly price

South African companies below have reached their highest stock price in 52 weeks: check out their trading volume, price change, and other stats to see if there will be an even bigger future growth.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
BIKBRIKOR LTD17 ZAC0.00%26 K0.21139.8 M ZAR17.000.01 ZAR+185.71%0.00%Non-energy minerals
CPICAPITEC BANK HLDGS LTD337,701 ZAC+1.11%212.63 K1.17387.77 B ZAR31.79106.24 ZAR+32.77%1.63%Finance
Neutral
DSYDISCOVERY LTD19,602 ZAC+0.55%2.27 M1.59130.1 B ZAR18.1410.80 ZAR+32.12%1.11%Finance
Buy
EOHEOH HOLDINGS LTD234 ZAC+5.88%1.43 M2.521.39 B ZAR−0.10 ZAR+75.85%0.00%Technology services
MRPMR PRICE GROUP LTD29,568 ZAC+8.33%2.91 M2.7570.47 B ZAR23.7912.43 ZAR−2.13%2.97%Retail trade
Buy
MTHMOTUS HOLDINGS LTD12,719 ZAC+1.21%1.36 M3.1121.75 B ZAR9.1313.93 ZAR−22.93%4.14%Distribution services
Buy
MTMMOMENTUM GROUP LIMITED3,041 ZAC+1.40%2.51 M0.9139.9 B ZAR10.992.77 ZAR+6.44%4.17%Finance
Neutral
OMNOMNIA HOLDINGS LTD7,351 ZAC+1.37%292.44 K1.1711.64 B ZAR10.317.13 ZAR+5.93%5.17%Process industries
Strong buy
OOUTOUTSURANCE GROUP LIMITED6,553 ZAC+0.78%2.94 M1.5099.99 B ZAR25.172.60 ZAR−82.21%2.68%Finance
Neutral
PIKPICK N PAY STORES LTD3,009 ZAC−0.17%17.28 M2.7131.81 B ZAR−6.02 ZAR−348.46%0.00%Retail trade
Neutral
PPMRPREMIER GROUP LIMITED11,999 ZAC+1.22%18.57 K0.064.57 M ZAR14.838.09 ZAR1.86%Distribution services
Buy
PMVPRIMESERV GROUP LTD231 ZAC−6.85%27.96 K1.62191.72 M ZAR7.000.33 ZAR+79.63%5.00%Commercial services
PPCPPC LIMITED447 ZAC+0.68%1.62 M0.646.8 B ZAR65.070.07 ZAR3.09%Non-energy minerals
Strong buy
PPEPURPLE GROUP LTD113 ZAC+2.73%3.6 M6.141.53 B ZAR−0.00 ZAR−106.10%0.00%Finance
PPHPEPKOR HOLDINGS LTD2,397 ZAC+1.78%19.2 M2.5486.79 B ZAR−0.39 ZAR−125.35%2.04%Retail trade
Neutral
RFGRFG HOLDINGS LIMITED1,817 ZAC+2.08%461.57 K10.434.66 B ZAR8.472.14 ZAR+56.21%3.48%Consumer non-durables
Buy
SBPSABVEST CAPITAL LIMITED9,001 ZAC+5.87%4.23 K0.673.33 B ZAR1.12%Finance
TFGTHE FOSCHINI GROUP LIMITED17,243 ZAC+3.06%2.27 M1.4854.1 B ZAR18.949.11 ZAR−11.96%2.09%Retail trade
Buy
TKGTELKOM SA SOC LTD3,207 ZAC+0.56%1.35 M0.6815.59 B ZAR8.024.00 ZAR0.00%Communications
Strong buy
WWBCWE BUY CARS HLDS LTD4,281 ZAC+2.05%2.69 M1.6917.51 B ZARRetail trade