Sri Lankan stocks at their all-time highs

These Sri Lankan 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
CIC.N0000CIC HOLDINGS PLC141.00 LKR+2.92%1.53 M3.8850.41 B LKR9.8214.36 LKR−44.14%1.77%Producer manufacturing
Strong buy
COMB.N0000COMMERCIAL BANK OF CEYLON PLC159.75 LKR+0.79%871.5 K1.54257.48 B LKR4.3237.01 LKR+87.95%3.40%Finance
Strong buy
JAT.N0000JAT HOLDINGS LIMITED37.0 LKR−1.07%487.27 K0.5018.99 B LKR10.563.50 LKR+75.16%2.15%Finance
Strong buy
MELS.N0000MELSTACORP PLC149.75 LKR+1.35%168.91 K1.27174.52 B LKR5.08%Consumer non-durables
Strong buy
RENU.N0000RENUKA CITY HOTELS PLC.645.00 LKR+19.00%17.83 K11.774.47 B LKR0.31%Consumer services
SMOT.N0000SATHOSA MOTORS PLC660.00 LKR−2.94%2750.244.11 B LKR0.73%Distribution services