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
AEGAVENG GROUP LIMITED1,188 ZAC+0.93%74.2 K0.911.48 B ZAR4.932.41 ZAR0.00%Industrial services
ARLASTRAL FOODS LTD19,019 ZAC−0.45%206.03 K2.337.33 B ZAR9.7619.49 ZAR2.73%Process industries
Strong buy
CSBCASHBUILD LTD21,048 ZAC+5.99%13.95 K0.264.5 B ZAR52.354.02 ZAR−7.50%2.67%Retail trade
Neutral
HDCHUDACO INDUSTRIES LTD21,000 ZAC+0.72%12.87 K0.805.89 B ZAR10.5519.90 ZAR−0.67%4.88%Distribution services
NPNNASPERS LTD -N-444,297 ZAC+1.54%385.83 K0.91785.4 B ZAR13.12338.74 ZAR−8.86%0.20%Technology services
Buy
PPMRPREMIER GROUP LIMITED12,479 ZAC−2.90%64.22 K2.304.81 M ZAR15.428.09 ZAR1.76%Distribution services
Buy
PPCPPC LIMITED491 ZAC+2.51%2.83 M2.297.5 B ZAR71.470.07 ZAR2.80%Non-energy minerals
Strong buy
SNTSANTAM LIMITED38,699 ZAC−1.15%32.78 K0.8842.69 B ZAR11.5633.47 ZAR+31.76%3.72%Finance
Neutral
SPPTHE SPAR GROUP LTD15,026 ZAC+0.53%529.9 K0.7628.93 B ZAR82.241.83 ZAR−12.35%0.00%Distribution services
Buy
TBSTIGER BRANDS LTD28,999 ZAC+1.13%267.5 K0.5345.19 B ZAR15.1419.16 ZAR+12.70%3.52%Consumer non-durables
Strong buy