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
ALLI.N0000ALLIANCE FINANCE COMPANY PLC171.00 LKR+3.95%23.06 K0.425.5 B LKR4.3039.78 LKR+141.00%5.15%Finance
GLAS.N0000PIRAMAL GLASS CEYLON PLC34.8 LKR−0.57%6.46 K0.0533.25 B LKR10.053.46 LKR+10.64%6.71%Process industries
HNB.N0000HATTON NATIONAL BANK PLC330.00 LKR+2.17%1.06 M1.00177.37 B LKR6.8748.00 LKR+19.38%1.21%Finance
Strong buy
LION.N0000LION BREWERY (CEYLON) PLC1,299.00 LKR+4.42%1.11 K0.1099.5 B LKR11.85109.64 LKR+17.32%2.40%Consumer non-durables
Strong buy
PPKME.N0000DIGITAL MOBILITY S89.1 LKR+16.62%2.24 M1.49Technology services