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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
CLSC3Centrais Eletricas de Santa Catarina S.A.
145.00 BRL+6.59%2000.545.94 B BRL6.3922.69 BRL+44.07%7.51%Utilities
No rating
EECOM3Economatica SA
1.510 BRL−3.21%8.5 K0.2859.42 M BRL−2.28 BRL−45.76%0.00%Technology services
No rating
EEGIS11Engeform Infra I Fundo de Investimento em Participacoes em Infraestrutura Responsabilidade Limitada
102.84 BRL+0.14%5.17 K12.38
No rating
VBBR3Vibra Energia SA
39.62 BRL−0.05%8.05 M0.6945.5 B BRL9.384.22 BRL−9.91%3.81%Retail trade
Strong buy