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
CGRCalgro M3 Holdings Limited
428 ZAC+0.71%188.7 K3.04402.61 M ZAR2.821.52 ZAR−27.53%2.03%Finance
Strong buy
CLSClicks Group Limited
24,896 ZAC+0.88%923.73 K0.8257.71 B ZAR17.6214.13 ZAR+12.09%3.59%Retail trade
Buy
CPRCopper 360 Limited
49 ZAC+13.95%16.64 M5.751.27 B ZAR−0.43 ZAR−156.70%0.00%Non-energy minerals
No rating
LABLabat Africa Ltd
3 ZAC0.00%1.24 M0.0761.45 M ZAR0.230.13 ZAR0.00%Commercial services
No rating
NRLNewpark REIT Ltd.
480 ZAC0.00%2000.11480 M ZAR9.670.50 ZAR15.49%Finance
No rating
SLGSalungano Group Limited
75 ZAC+50.00%38 K0.66205.03 M ZAR3.840.20 ZAR0.00%Energy minerals
No rating
WBCWe Buy Cars Holdings Ltd.
3,513 ZAC−2.90%1.21 M0.7115.12 B ZAR15.882.21 ZAR+169.08%1.66%Retail trade
Buy