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
BFN.N0000ORIENT FINANCE PLC35.2 LKR−1.95%45.77 K0.457.41 B LKR19.991.76 LKR+6.91%0.00%Finance
CIT.N0000COLOMBO INVESTMENT TRUST PLC252.75 LKR+0.90%1680.091.77 B LKR7.7332.69 LKR+426.68%0.60%Miscellaneous
EAST.N0000EAST WEST PROPERTIES PLC43.5 LKR+1.16%1.98 M0.495.93 B LKR0.00%Finance
GLAS.N0000PIRAMAL GLASS CEYLON PLC54.6 LKR+0.37%6.63 K0.1951.87 B LKR12.484.38 LKR+41.47%4.30%Process industries
HASU.N0000HNB ASSURANCE PLC97.0 LKR+1.04%108.74 K1.4114.49 B LKR7.4113.09 LKR+9.20%4.04%Finance
NTB.N0000NATIONS TRUST BANK PLC218.25 LKR−0.11%31.86 K0.2074.29 B LKR4.2251.72 LKR+37.43%1.47%Finance
Strong buy
OSEA.N0000OVERSEAS REALTY (CEYLON) PLC32.8 LKR−1.80%4.22 M2.0640.4 B LKR7.524.36 LKR+61.22%4.15%Finance
RENU.N0000RENUKA CITY HOTELS PLC.688.00 LKR+4.24%3.81 K0.974.52 B LKR0.31%Consumer services
SAMP.N0000SAMPATH BANK PLC139.50 LKR+0.72%2.04 M1.24162.13 B LKR4.8428.85 LKR+80.81%6.76%Finance
Strong buy
SIGV.N0000SIGIRIYA VILLAGE HOTELS PLC110.75 LKR−5.54%15.38 K1.251.06 B LKR31.993.46 LKR0.00%Consumer services