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
AVIAVI LTD11,356 ZAC−0.46%854.072 K0.8238.054 B ZAR16.816.76 ZAR+27.75%5.17%Consumer non-durables
Buy
CPICAPITEC BANK HLDGS LTD330,996 ZAC+1.09%196.331 K0.71380.136 B ZAR31.16106.24 ZAR1.66%Finance
Neutral
CSBCASHBUILD LTD18,607 ZAC+2.25%5.091 K0.083.89 B ZAR46.284.02 ZAR−80.76%3.08%Retail trade
Neutral
CTACAPITAL APPRECIATION LTD172 ZAC+2.38%5.761 M5.772.068 B ZAR13.170.13 ZAR5.88%Finance
LBRLIBSTAR HOLDINGS LTD450 ZAC+3.93%45.193 K0.662.58 B ZAR10.880.41 ZAR+7.54%3.46%Consumer non-durables
Sell
PPEPURPLE GROUP LTD107 ZAC−2.73%1.128 M1.171.535 B ZAR−0.00 ZAR−106.10%0.00%Finance
SHPSHOPRITE HOLDINGS LTD31,299 ZAC+0.95%943.617 K0.54169.945 B ZAR27.3611.44 ZAR+9.47%2.30%Retail trade
Neutral
WWBCWE BUY CARS HLDS LTD3,781 ZAC+1.07%834.551 K0.6215.598 B ZAR0.00%Retail trade