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
AGPL.N0000AGARAPATANA PLANTA23.5 LKR+7.31%1.9 M1.26Process industries
CTHR.N0000C T HOLDINGS PLC415.00 LKR0.00%7910.0783.18 B LKR16.5525.08 LKR+24.03%3.03%Consumer services
DIAL.N0000DIALOG AXIATA PLC16.7 LKR+1.83%9.52 M2.45151.81 B LKR11.121.50 LKR−12.76%8.12%Communications
Strong buy
JAT.N0000JAT HOLDINGS LIMITED32.0 LKR−2.14%375.6 K0.4216.64 B LKR2.45%Finance
Strong buy
PARQ.N0000SWISSTEK (CEYLON) PLC57.4 LKR+3.24%658.64 K1.097.6 B LKR11.465.01 LKR2.61%Non-energy minerals
RIL.N0000R I L PROPERTY LIMITED18.5 LKR+1.09%6.65 M1.5414.56 B LKR10.331.79 LKR+3,639.46%1.10%Finance
SFIN.N0000SINGER FINANCE (LANKA) PLC32.5 LKR−0.31%282.31 K0.266.61 B LKR2.45%Finance