Brazilian stocks at their lowest yearly price

Below, Brazilian 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
AGRO3BRASILAGRO ON NM
20.36 BRL−0.20%65.4 K0.202.02 B BRL7.262.81 BRL+5.77%7.63%Process industries
Buy
ATED3ATOM EDUC ON
1.040 BRL−0.95%1.5 K0.18Technology services
AVLL3ALPHAVILLE ON NM
2.100 BRL−4.55%5000.11429.73 M BRL−5.18 BRL+70.45%0.00%Finance
Strong buy
AZZA3AZZAS 2154 ON NM
27.30 BRL−1.52%809.8 K0.375.72 B BRL9.272.95 BRL−12.69%4.03%Consumer non-durables
Strong buy
CAML3CAMIL ON NM
3.61 BRL−3.48%1.54 M0.611.28 B BRL3.650.99 BRL+29.73%7.84%Process industries
Buy
DASA3DASA ON NM
1.68 BRL−1.18%160.6 K0.202.12 B BRL−1.21 BRL+7.18%0.00%Health services
Neutral
DESK3DESKTOP ON NM
8.520 BRL−3.29%32.2 K0.121.02 B BRL11.080.77 BRL+22.15%0.48%Communications
Neutral
ESPA3ESPACOLASER ON NM
0.700 BRL−1.41%30.6 K0.08256.61 M BRL−0.06 BRL+4.13%0.00%Consumer services
Neutral
HBSA3HIDROVIAS ON NM
1.730 BRL−8.95%935.2 K0.291.44 B BRL−0.82 BRL−3,938.50%0.00%Transportation
Buy
IFCM3INFRACOMM ON NM
0.060 BRL0.00%10.77 M1.6647.88 M BRL−4.66 BRL−578.09%0.00%Distribution services
Strong buy
JALL3JALLESMACHADON NM
4.170 BRL−1.18%267.8 K0.281.28 B BRL−0.12 BRL−260.17%1.60%Process industries
Strong buy
LJQQ3QUERO,QUERO ON NM
1.96 BRL−2.97%2.24 M0.59417.97 M BRL6.720.29 BRL5.10%Retail trade
Strong buy
PDGR3PDG REALT ON NM
0.01 BRL0.00%1.21 M0.0117.43 M BRL0.00270.81 BRL0.00%Finance
PRIO3PETRORIO ON ATZ NM
36.48 BRL−0.49%1.36 M0.1631.43 B BRL6.255.84 BRL+8.71%0.20%Energy minerals
Strong buy
RADL3RAIADROGASILON NM
17.70 BRL−3.86%6.47 M0.8031.54 B BRL27.210.65 BRL+2.98%1.57%Retail trade
Buy
SBFG3GRUPO SBF ON NM
9.71 BRL−3.77%832.6 K0.412.46 B BRL4.542.14 BRL+196.55%1.72%Retail trade
Buy
TASA3TAURUS ARMASON N2
8.04 BRL−0.12%2 K0.221.02 B BRL12.930.62 BRL−65.95%5.01%Electronic technology
UCAS3UNICASA ON NM
1.41 BRL0.00%17.8 K0.3693.18 M BRL7.320.19 BRL−6.50%12.88%Consumer durables
VIVA3VIVARA S.A. ON NM
17.90 BRL−1.16%1.36 M0.264.28 B BRL8.452.12 BRL+30.42%2.06%Consumer durables
Strong buy