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,842 ZAC−3.51%566.45 K1.307.62 B ZAR79.550.61 ZAR−88.17%3.27%Non-energy minerals
Strong sell
EELEFORA ENERGY LIMITED4 ZAC0.00%520.33 K4.6744.15 M ZAR0.00%Energy minerals
KAPKAP LIMITED175 ZAC0.00%5.4 M1.194.38 B ZAR4.600.38 ZAR+468.36%0.00%Transportation
Neutral
OCEOCEANA GROUP LTD5,452 ZAC−2.68%550.07 K2.716.53 B ZAR8.336.54 ZAR−38.76%8.83%Consumer non-durables
Neutral