Russian stocks at their lowest yearly price

Below, Russian 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
ETLNEtalon Group
27.28 RUB−1.52%275.3 K0.26
No rating
KMTZAO "KOSOGORSK METALL ZAV" ORD
65.00 RUB−5.87%310.48Non-energy minerals
No rating
MGNTMagnit
2,471.0 RUB+2.11%348.08 K1.85247.85 B RUB−455.29 RUB−170.21%Retail trade
No rating
NLMKNLMK
83.32 RUB−0.86%1.47 M0.26502.23 B RUB7.9110.53 RUB−48.18%Non-energy minerals
No rating
SFINSFI
780.6 RUB−1.86%170 K0.5639.03 B RUB3.17246.26 RUB−39.48%Finance
No rating
SNGSSurgut
19.100 RUB−1.67%12.47 M0.871 T RUBEnergy minerals
No rating
SOFLSoftline
64.50 RUB−0.37%146.64 K0.5425.88 B RUB
No rating
UKUZUzhnyi Kuzbass
702 RUB−0.28%450.1725.3 B RUBEnergy minerals
No rating
VEON-RXVEON Ltd. ORD SHS
62.2 RUB−3.57%12.18 K1.10272.77 B RUB0.10616.00 RUB−4.08%0.00%Communications
Strong buy