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.86 B PKR9.124.33 PKR+92.90%5.07%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.966 B PKR2.6223.63 PKR20.97%Finance
Strong buy
HUBCHUB POWER CO LTD
143.42 PKR+2.63%3.99 M1.09186.038 B PKR2.5356.63 PKR+80.67%12.20%Utilities
Buy
LLSECLLSE CAPITAL LIMITED
5.00 PKR4.008 M
MEBLMEEZAN BANK LTD
246.06 PKR+2.13%1.048 M0.48440.756 B PKR4.6353.18 PKR9.75%Finance
SAZEWSAZGAR ENGINEERING WORKS LIMITED
786.14 PKR+8.00%2.18 M1.9847.519 B PKR9.6681.39 PKR+839.62%1.53%Consumer Durables
Strong buy
SGFSERVICE GLOBAL FOOTWEAR LIMITED
84.20 PKR+2.66%657.041 K2.5817.338 B PKR13.626.18 PKR+233.70%5.94%Consumer Non-Durables
Strong buy
SRVISERVICE INDUSTRIES LTD
980.96 PKR+0.47%24.581 K0.4946.093 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.407 B PKR0.00%Producer Manufacturing