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
EMBR3EMBRAER ON NM
34.25 BRL+4.68%6.401 M1.1324.037 B BRL32.111.07 BRL+387.70%0.00%Electronic Technology
Buy
FRAS3FRAS-LE ON ED N1
18.46 BRL+2.56%287.7 K1.054.806 B BRL13.061.41 BRL+73.47%2.97%Producer Manufacturing
Buy
MMTSA3METISA ON
78.95 BRL+0.83%1000.56486.194 M BRL7.949.94 BRL−4.77%4.55%Producer Manufacturing
STBP3SANTOS BRP ON NM
14.03 BRL+0.21%9.009 M1.6312.093 B BRL24.140.58 BRL+17.34%3.79%Transportation
Strong buy
TIMS3TIM ON NM
18.61 BRL+2.59%8.402 M1.4943.913 B BRL15.881.17 BRL+76.19%6.63%Communications
Buy