South African stocks at their lowest yearly price

Below, South African stocks at their 52-week lows are gathered in one list: study their performance and companies' financials to see which ones have potential to grow back.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
AFTAFRIMAT LIMITED4,401 ZAC−3.72%2.29 M2.216.94 B ZAR72.300.61 ZAR−88.17%3.59%Non-energy minerals
Strong sell
AYOAYO TECH SOLUTIONS LTD36 ZAC−25.00%200.00156.92 M ZAR−2.19 ZAR−63.72%0.00%Technology services
CPRCOPPER 360 LIMITED140 ZAC0.00%504.35 K0.43963.73 M ZAR0.00%Non-energy minerals
KAPKAP LIMITED174 ZAC−2.25%5.32 M0.814.4 B ZAR4.570.38 ZAR+468.36%0.00%Transportation
Neutral
OCEOCEANA GROUP LTD5,399 ZAC+0.24%138.49 K0.356.27 B ZAR8.256.54 ZAR−38.76%9.19%Consumer non-durables
Neutral