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
ARML3ARMAC ON NM
4.050 BRL−15.45%4.87 M4.551.4 B BRL8.310.49 BRL+3.26%9.48%Finance
Buy
MOAR3MONT ARANHA ON
258.00 BRL−3.00%6000.493.16 B BRL43.515.93 BRL−91.74%8.70%Finance
SMTO3SAO MARTINHOON NM
20.71 BRL−2.40%1.08 M0.816.73 B BRL6.543.17 BRL+9.55%6.51%Process industries
Buy
TUPY3TUPY ON NM
18.00 BRL−0.39%1.99 M2.212.6 B BRL35.710.50 BRL−85.58%7.43%Producer manufacturing
Neutral