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
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
DDGITAO "Dorogi i Mosty" ORD
113.53 RUB−1.29%1.43 K
IRAOInter RAO
3.1590 RUB+0.99%135.15 M0.43326.56 B RUBUtilities
KROTKrasnyiOctyabr
1,294 RUB−0.92%2.67 K1.9612.68 B RUBConsumer non-durables
MGNTMagnit
3,694.5 RUB+0.68%274.7 K1.37373.96 B RUB5.70648.45 RUB−1.90%Retail trade
NLMKNLMK
111.94 RUB+1.51%13.63 M2.39660.93 B RUBNon-energy minerals
RAGRRUSAGRO GROUP
112.98 RUB+7.62%8.95 M6.45
ROSTROSINTER RESTAURANTS
111.8 RUB+0.54%2.05 K1.531.81 B RUB1,375.150.08 RUB−99.60%Consumer services
SEMPNorthern Shipping Company ORD
1,248.5 RUB−0.12%70.48207.82 M RUBTransportation
SVETSvetofor Group
12.25 RUB−2.78%598.61 K1.60337.48 M RUBCommercial services
UPROUnipro PAO
1.546 RUB+1.05%244.05 M3.2096.46 B RUBUtilities
VFLTVOLGA SHIPPING ORD
2,153 RUB+4.57%821.76Transportation