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
ACLARCELORMITTAL SA LIMITED81 ZAC+2.53%783.7 K0.66891.69 M ZAR−5.24 ZAR−48.96%0.00%Non-energy minerals
AALVALTVEST CAPITAL LTD550 ZAC−15.25%1.11 K0.50Technology services
ARIAFRICAN RAINBOW MIN LTD14,097 ZAC−8.44%2.07 M3.0130.18 B ZAR8.7916.03 ZAR−61.00%9.74%Non-energy minerals
Buy
CCPRCOPPER 360 LIMITED194 ZAC−4.43%646.42 K1.821.41 B ZAR−0.21 ZAR0.00%Non-energy minerals
EELEFORA ENERGY LIMITED2 ZAC0.00%51.75 K0.5822.08 M ZAR−0.03 ZAR−168.09%0.00%Energy minerals
HCIHOSKEN CONS INV LTD14,331 ZAC+1.70%101.88 K2.1111.51 B ZAR13.2310.83 ZAR−72.45%1.06%Consumer services
MTNZFMTN ZAKHELE FUTHI726 ZAC−13.57%30.7 K5.841.04 B ZAR0.00%Finance
OCEOCEANA GROUP LTD6,322 ZAC−1.11%1.1 M5.267.49 B ZAR6.889.19 ZAR+18.09%7.74%Consumer non-durables
Neutral
TSGTSOGO SUN LIMITED896 ZAC+1.59%214.61 K0.199.17 B ZAR6.841.31 ZAR−30.51%7.93%Consumer services
Neutral
XIINUMERAL LIMITED1 ZAC0.00%20.08 K0.18230.09 M ZAR1.380.01 ZAR0.00%Health technology