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
BEEF3MINERVA ON NM
4.34 BRL−0.69%2.35 M0.402.55 B BRL2,284.210.00 BRL−99.69%12.61%Distribution services
Neutral
CAML3CAMIL ON NM
4.31 BRL−1.37%902.5 K0.651.49 B BRL4.360.99 BRL+29.73%6.71%Process industries
Buy
DESK3DESKTOP ON NM
9.450 BRL−0.42%37.2 K0.131.1 B BRL12.290.77 BRL+22.15%0.44%Communications
Neutral
GFSA3GAFISA ON NM
1.10 BRL−4.35%5 M1.42133.29 M BRL112.240.01 BRL0.00%Finance
HBSA3HIDROVIAS ON NM
2.410 BRL−0.41%1.62 M1.011.84 B BRL−0.48 BRL−810.29%0.00%Transportation
Buy
IFCM3INFRACOMM ON NM
0.070 BRL0.00%1.33 M0.1755.86 M BRL−4.66 BRL−578.09%0.00%Distribution services
Strong buy
JALL3JALLESMACHADON NM
4.230 BRL−4.51%1.04 M1.221.34 B BRL11.000.38 BRL−71.40%1.53%Process industries
Strong buy
LVTC3WDC NETWORKSON NM
2.230 BRL+2.29%1.5 K0.06138.35 M BRL17.260.13 BRL0.00%Distribution services
ONCO3ONCOCLINICASON NM
1.840 BRL+3.95%5.2 M0.451.1 B BRL13.670.13 BRL−68.01%0.00%Health services
Buy
PDGR3PDG REALT ON NM
0.01 BRL0.00%1.23 M0.4017.43 M BRL0.00270.81 BRL0.00%Finance
PNVL3DIMED ON NM
7.90 BRL−0.50%101.9 K0.381.18 B BRL11.420.69 BRL+17.07%4.22%Retail trade
Buy
RADL3RAIADROGASILON NM
19.24 BRL−1.99%1.83 M0.1733.63 B BRL29.580.65 BRL+2.98%1.47%Retail trade
Buy
SBFG3GRUPO SBF ON NM
10.26 BRL+0.69%581.6 K0.302.49 B BRL4.802.14 BRL+196.55%1.70%Retail trade
Buy
SMTO3SAO MARTINHOON NM
21.51 BRL+0.99%558.5 K0.386.92 B BRL6.793.17 BRL+9.55%6.33%Process industries
Buy