Brazilian stocks at their all-time highs

These Brazilian stocks have reached their all-time highs: we sorted them alphabetically and equipped with companies' financials — analyze to see if there will be a correction, or if they will keep going up.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
CCCTY3RDVC CITY ON NM
25.060 BRL+272.92%10.7 KConsumer durables
CPLE3COPEL ON ED N2
10.71 BRL−0.09%4.67 M0.5933.56 B BRL11.370.94 BRL+18.97%3.15%Utilities
Strong buy
DIRR3DIRECIONAL ON NM
36.85 BRL−1.63%2.05 M1.006.21 B BRL10.083.66 BRL+78.06%8.89%Finance
Strong buy
FRAS3FRAS,LE ON N1
29.52 BRL−0.10%145.6 K0.397.88 B BRL21.431.38 BRL−2.55%1.94%Producer manufacturing
Buy
LAVV3LAVVI ON NM
10.380 BRL−2.44%780.7 K0.772.01 B BRL5.921.75 BRL+47.99%9.28%Finance
Strong buy
SAPR3SANEPAR ON N2
6.21 BRL+5.25%435.5 K4.129.29 B BRL6.071.02 BRL+2.79%4.87%Utilities
SBSP3SABESP ON EDJ NM
115.55 BRL+0.72%4.88 M1.0478.98 B BRL8.2414.02 BRL+171.87%3.25%Utilities
Strong buy
TIMS3TIM ON NM
20.15 BRL+1.41%9.25 M1.3548.78 B BRL15.461.30 BRL+11.18%7.67%Communications
Buy
VIVT3TELEF BRASILON
28.39 BRL+0.67%3.8 M0.7292.26 B BRL16.781.69 BRL−33.65%4.84%Communications
Buy