Pakistan stocks at their all-time highs

These Pakistan 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
ALIFEADAMJEE LIFE ASSURANCE COMPANY LIMITED
39.44 PKR+0.48%6250.129.813 B PKR9.124.33 PKR+92.90%5.10%Finance
DAAGDATA AGRO LTD
61.32 PKR+8.00%15.149 K0.51Process Industries
HMBHABIB METROPOLITAN BANK LTD
62.00 PKR+0.40%99.58 K1.0164.704 B PKR2.6223.63 PKR17.00%Finance
Strong buy
HUBCHUB POWER CO LTD
143.42 PKR+2.63%3.99 M1.09181.277 B PKR2.5356.63 PKR+80.67%12.70%Utilities
Buy
LLSECLLSE CAPITAL LIMITED
5.00 PKR4.008 M
MEBLMEEZAN BANK LTD
246.06 PKR+2.13%1.048 M0.48431.585 B PKR4.6353.18 PKR9.96%Finance
SAZEWSAZGAR ENGINEERING WORKS LIMITED
786.14 PKR+8.00%2.18 M1.9843.999 B PKR9.6681.39 PKR+839.62%1.65%Consumer Durables
Strong buy
SGFSERVICE GLOBAL FOOTWEAR LIMITED
84.20 PKR+2.66%657.041 K2.5816.889 B PKR13.626.18 PKR+233.70%6.10%Consumer Non-Durables
Strong buy
SRVISERVICE INDUSTRIES LTD
980.96 PKR+0.47%24.581 K0.4945.879 B PKR12.9475.80 PKR1.02%Consumer Durables
SSYMSYMMETRY GROUP LTD
6.35 PKR+3.93%23.878 M1.18Commercial Services
TTBLTREET BATTERY LIMITED
23.13 PKR788.852 K20.257 B PKR0.00%Producer Manufacturing