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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
ARIAfrican Rainbow Minerals Limited
15,477 ZAC−1.62%1.35 M3.1927.87 B ZAR23.056.71 ZAR−60.35%7.11%Non-energy minerals
Buy
CHPChoppies Enterprises Limited
120 ZAC−13.67%84.97 K3.303.36 B ZAR19.660.06 ZAR−33.80%1.07%Retail trade
No rating
CLSClicks Group Limited
21,227 ZAC+0.71%643.7 K0.4049.19 B ZAR15.0314.13 ZAR+12.09%4.17%Retail trade
Buy
DCPDis-Chem Pharmacies Limited
2,965 ZAC−0.67%1.52 M2.4225.49 B ZAR25.981.14 ZAR−17.00%1.53%Retail trade
Neutral
TFGFoschini Group Limited
5,130 ZAC+0.96%1.32 M1.0816.59 B ZAR12.614.07 ZAR−58.17%7.02%Retail trade
Buy
WHLWoolworths Holdings Limited
4,477 ZAC−0.13%3.65 M1.6740.06 B ZAR23.311.92 ZAR−41.62%4.44%Retail trade
Buy