Brazilian stocks that've increased the most in a year

Who cares about a stock that reached its all time high back in 2007? This list of companies at their 52-week highs is perhaps a better yardstick for recent performance, and consequently profit potential. As with all time highs, there are two ways to read this information: 1) that the business is doing well and probably will continue to do well as a result and 2) that it's getting into over-hyped territory and may retrace soon.

Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
BBAS3BRASIL ON EDJ NM
52.65 BRL+1.45%9.817M0.98148.091B BRL4.9410.67 BRL8.70%Finance
Strong buy
BRFS3BRF SA ON NM
14.85 BRL+2.41%13.079M0.8924.337B BRL−3.31 BRL−198.84%0.00%Consumer Non-Durables
Neutral
CMIN3CSNMINERACAOON ED N2
7.100 BRL+2.31%8.995M0.6237.859B BRL12.640.56 BRL+11.12%12.70%Non-Energy Minerals
Neutral
CPFE3CPFL ENERGIAON NM
36.72 BRL−0.70%960.8K0.6742.61B BRL7.884.66 BRL+21.42%7.80%Utilities
Buy
CPLE3COPEL ON N2
8.73 BRL−1.13%6.576M1.1927.592B BRL12.060.72 BRL+125.58%3.44%Utilities
Strong buy
CSNA3SID NACIONALON ED
16.17 BRL+1.06%7.484M0.5021.099B BRL−0.66 BRL−136.28%17.78%Non-Energy Minerals
Neutral
ENGI3ENERGISA ON N2
17.85 BRL+0.96%1.9K0.3612.954B BRL21.520.83 BRL−34.77%1.70%Utilities
Strong buy
EQPA3EQTL PARA ON
7.12 BRL−0.84%13.9K0.9515.866B BRL7.450.96 BRL+52.54%12.55%Utilities
EQTL3EQUATORIAL ON NM
34.53 BRL−0.29%6.922M0.8438.656B BRL20.841.66 BRL−27.24%1.01%Utilities
Buy
ITUB3ITAUUNIBANCOON N1
26.24 BRL+0.31%332.3K0.68277.25B BRL8.133.23 BRL5.01%Finance
JBSS3JBS ON NM
23.34 BRL+0.52%7.329M0.8051.505B BRL42.920.54 BRL−93.75%8.61%Consumer Non-Durables
Buy
MRFG3MARFRIG ON NM
9.93 BRL+6.77%15.525M1.428.455B BRL−3.32 BRL−140.64%24.03%Consumer Non-Durables
Neutral
RADL3RAIADROGASILON NM
29.57 BRL+1.62%8.896M1.6449.855B BRL46.000.64 BRL+24.53%0.89%Retail Trade
Buy
SOJA3BOA SAFRA ON NM
15.620 BRL+0.06%237.3K0.801.829B BRL9.261.69 BRL+68.96%0.81%Process Industries
Buy
TOTS3TOTVS ON NM
33.56 BRL+1.42%2.728M0.4120.121B BRL26.931.25 BRL+62.79%1.33%Technology Services
Strong buy
VBBR3VIBRA ON NM
21.86 BRL+0.78%34.186M2.6724.182B BRL12.041.82 BRL+3.26%3.78%Retail Trade
Strong buy