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
CFLB.N0000THE COLOMBO FORT LAND AND BUILDING COMPANY PLC55.9 LKR+8.54%134.73 K2.2010.94 B LKR100.900.55 LKR−84.73%0.55%Finance
GLAS.N0000PIRAMAL GLASS CEYLON PLC36.0 LKR+2.27%23.8 K0.5534.01 B LKR10.403.46 LKR+10.64%6.56%Process industries
JINS.N0000JANASHAKTHI INSURANCE COMPANY PLC65.9 LKR+0.61%144 K0.2314.25 B LKR5.1312.84 LKR−14.53%21.05%Finance
MASK.N0000MASKELIYA PLANTATIONS PLC99.0 LKR+2.59%10.22 K0.085.12 B LKR5.0119.77 LKR+146.86%0.00%Process industries
SINS.N0000SINGER (SRI LANKA) PLC34.4 LKR−0.86%136.79 K0.1238.76 B LKR14.922.31 LKR0.99%Retail trade
TPL.N0000TALAWAKELLE TEA ESTATES PLC154.00 LKR−0.65%21.95 K0.957.23 B LKR4.2736.08 LKR−11.31%5.42%Consumer non-durables
UAL.N0000UNION ASSURANCE PLC65.4 LKR+0.77%43.05 K0.3437.71 B LKR10.386.30 LKR+11.93%13.67%Finance