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
ABAN.N0000ABANS ELECTRICALS PLC500.50 LKR+7.87%24.39 K4.022.37 B LKR5.0998.30 LKR+3.91%2.16%Consumer durables
BFN.N0000ORIENT FINANCE PLC35.8 LKR+6.23%153.41 K2.497.11 B LKR20.331.76 LKR+6.91%0.00%Finance
BRR.N0000BANSEI ROYAL RESORTS HIKKADUWA PLC22.6 LKR+2.73%22.22 K1.371.23 B LKR58.200.39 LKR+8.59%1.31%Consumer services
CFIN.N0000CENTRAL FINANCE COMPANY PLC277.25 LKR+4.23%483.06 K1.9060.25 B LKR6.3543.65 LKR+26.54%1.79%Finance
GLAS.N0000PIRAMAL GLASS CEYLON PLC56.1 LKR−0.71%47.76 K1.1653.68 B LKR12.824.38 LKR+41.47%4.16%Process industries
HASU.N0000HNB ASSURANCE PLC101.0 LKR+3.17%559.92 K5.1214.55 B LKR7.7213.09 LKR+9.20%4.02%Finance
LHL.N0000THE LIGHTHOUSE HOTEL PLC76.0 LKR+4.40%68.94 K2.763.32 B LKR14.995.07 LKR+32.61%4.16%Consumer services
NEH.N0000THE NUWARA ELIYA HOTELS COMPANY PLC2,979.00 LKR−0.68%1020.376.54 B LKR1.22%Consumer services
PLR.N0000PRIME LANDS RESIDENCIES LIMITED17.1 LKR+4.27%5.77 M2.3515.47 B LKR13.021.31 LKR+9.04%3.64%Finance
RCH.N0000RENUKA HOTEL PLC181.00 LKR+1.69%3.02 K0.657.08 B LKR0.43%Consumer services
RENU.N0000RENUKA CITY HOTELS PLC.693.00 LKR+0.73%54.17 K9.824.82 B LKR0.29%Consumer services
SAMP.N0000SAMPATH BANK PLC139.50 LKR+0.72%604.46 K0.34162.42 B LKR4.8428.85 LKR+80.81%6.75%Finance
Strong buy
SERV.N0000THE KINGSBURY PLC16.1 LKR−0.62%6.29 M2.427.74 B LKR14.141.14 LKR+110.93%0.00%Consumer services
SIGV.N0000SIGIRIYA VILLAGE HOTELS PLC144.00 LKR+5.49%9.19 K0.761.23 B LKR41.603.46 LKR0.00%Consumer services
SINS.N0000SINGER (SRI LANKA) PLC54.6 LKR+6.23%748.87 K1.4359.78 B LKR15.913.43 LKR1.91%Retail trade
SUN.N0000SUNSHINE HOLDINGS PLC27.2 LKR+1.87%3.55 M1.4352.35 B LKR12.602.16 LKR−4.99%3.67%Retail trade
Buy
TANG.N0000TANGERINE BEACH HOTELS PLC133.00 LKR+12.95%155.14 K6.032.35 B LKR40.293.30 LKR−15.10%0.00%Consumer services
UAL.N0000UNION ASSURANCE PLC73.7 LKR+0.96%191.67 K1.3342.02 B LKR11.516.40 LKR−0.61%7.01%Finance
UML.N0000UNITED MOTORS LANKA PLC192.00 LKR+13.61%414.35 K1.6617.03 B LKR1.19%Retail trade