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.

Ticker
Price
Chg %1D
Chg1D
Technical Rating1D
Vol1D
Volume*price1D
Mkt cap
P/E
EPS (TTM)
Employees
Sector
BAZA3AMAZONIA ON
43.04BRL0.09%0.04BRL
Buy
9.6K413.184K2.411BBRL1.5128.39BRL2.818KFinance
BBAS3BRASIL ON NM
44.10BRL5.65%2.36BRL
Strong Buy
45.245M1.995B119.101BBRL84.597KFinance
BBSE3BBSEGURIDADEON NM
30.58BRL0.96%0.29BRL
Strong Buy
3.748M114.611M60.48BBRL12.632.40BRL188Finance
CCRO3CCR SA ON NM
14.69BRL6.76%0.93BRL
Strong Buy
10.935M160.634M27.795BBRL8.041.71BRL17.934KTransportation
CIEL3CIELO ON NM
5.27BRL3.13%0.16BRL
Strong Buy
27.283M143.779M13.806BBRL11.480.45BRLCommercial Services
ENBR3ENERGIAS BR ON NM
23.02BRL0.70%0.16BRL
Buy
2.773M63.839M12.694BBRL5.973.86BRL3.274KUtilities
PETR3PETROBRAS ON EDJ N2
34.88BRL7.16%2.33BRL
Strong Buy
52.964M1.847B493.021BBRL2.6312.38BRL45.532KEnergy Minerals