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
BREW.N0000CEYLON BEVERAGE HOLDINGS PLC3,911.00 LKR+30.37%38010.0859.78 B LKR18.65209.74 LKR+29.18%2.58%Consumer non-durables
CSD.N0000SEYLAN DEVELOPMENTS PLC25.3 LKR+1.61%547.89 K2.213.53 B LKR10.982.30 LKR+47.85%3.95%Finance
DIST.N0000DISTILLERIES COMPANY OF SRI LANKA PLC35.9 LKR+1.70%464.88 K0.96161.46 B LKR11.573.10 LKR−22.69%6.84%Consumer non-durables
Strong buy
GLAS.N0000PIRAMAL GLASS CEYLON PLC30.2 LKR+0.67%8.46 K0.2828.5 B LKR8.733.46 LKR+10.64%7.83%Process industries
HNB.N0000HATTON NATIONAL BANK PLC248.25 LKR+2.37%749.97 K2.28132.58 B LKR5.1748.00 LKR+19.38%1.61%Finance
Strong buy
HSIG.N0000HOTEL SIGIRIYA PLC75.3 LKR+7.42%121.9 K1.561.26 B LKR8.908.46 LKR+73.50%0.00%Consumer services
LION.N0000LION BREWERY (CEYLON) PLC1,210.00 LKR+0.83%2300.0195.72 B LKR11.04109.64 LKR+17.32%2.49%Consumer non-durables
Strong buy
LMF.N0000LANKA MILK FOODS (CWE) PLC36.5 LKR+9.28%16.79 M11.0313.4 B LKR9.423.87 LKR+14.88%1.88%Consumer non-durables
PPKME.N0000DIGITAL MOBILITY66.2 LKR+0.46%4.46 M3.48Technology services
Strong buy
RFL.N0000RAMBODA FALLS PLC37.2 LKR+16.25%8.58 K4.38638 M LKR35.061.06 LKR+17.69%1.57%Consumer services
RHTL.N0000THE FORTRESS RESORTS PLC32.0 LKR+3.56%236.49 K0.913.43 B LKR15.812.02 LKR0.00%Consumer services
SAMP.N0000SAMPATH BANK PLC105.00 LKR+1.69%2.29 M1.43120.5 B LKR5.0720.71 LKR+26.59%5.69%Finance
Strong buy
STAF.N0000DOLPHIN HOTELS PLC53.5 LKR+2.10%734.17 K1.333.29 B LKR9.215.81 LKR+1,038.29%0.00%Consumer services
SUN.N0000SUNSHINE HOLDINGS PLC85.4 LKR+1.07%1.25 M3.5141.33 B LKR10.308.29 LKR+40.98%4.17%Retail trade
Strong buy
WIND.N0000WINDFORCE LIMITED23.0 LKR0.00%197.69 K1.0430.93 B LKR18.571.24 LKR+5.21%4.37%Utilities
Strong buy