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
CAACA SALES HOLDINGS LTD1,750 ZAC0.00%37.13 K0.448.38 B ZAR1.12%Distribution services
HARHARMONY GM CO LTD33,093 ZAC+2.14%1.47 M0.37203.76 B ZAR19.8516.68 ZAR+16.32%0.74%Non-energy minerals
Neutral
PPEPURPLE GROUP LTD118 ZAC+7.27%1.3 M0.891.55 B ZAR35.330.03 ZAR0.00%Finance