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 PLC29.5 LKR+9.67%877.5 K2.695.7 B LKR16.751.76 LKR+6.91%0.00%Finance
CDB.N0000CITIZENS DEVELOPMENT BUSINESS FINANCE PLC338.00 LKR−3.43%20.21 K0.7223.62 B LKR6.1455.04 LKR+59.03%3.49%Finance
Strong buy
HAYL.N0000HAYLEYS PLC165.25 LKR+3.28%1.96 M4.43119.63 B LKR9.2217.93 LKR+95.23%3.76%Producer manufacturing
LFIN.N0000LB FINANCE PLC120.00 LKR+3.45%1.78 M2.3764.27 B LKR6.1219.61 LKR+11.83%4.96%Finance
Strong buy
OSEA.N0000OVERSEAS REALTY (CEYLON) PLC28.7 LKR+1.41%4.11 M4.5135.3 B LKR6.584.36 LKR+61.22%4.75%Finance
PLR.N0000PRIME LANDS RESIDENCIES LIMITED14.8 LKR0.00%4.34 M0.8313.88 B LKR11.271.31 LKR+9.04%4.05%Finance