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
AIRLINKAIR LINK COMMUNICATION LIMITED
80.96 PKR+1.53%13.109 M0.9031.519 B PKR14.485.59 PKR+78.92%5.64%Distribution Services
BAFLBANK ALFALAH LTD
59.04 PKR+0.79%838.96 K0.35104.106 B PKR2.6122.63 PKR13.66%Finance
Strong buy
BAHLBANK AL-HABIB LTD
96.60 PKR+5.71%1.762 M1.84101.562 B PKR3.0231.97 PKR15.32%Finance
Strong buy
EFERTENGRO FERTILIZERS LTD
175.01 PKR+6.06%7.583 M3.26220.338 B PKR7.1724.40 PKR+118.69%12.42%Process Industries
Buy
FATIMAFATIMA FERTILIZER COMPANY LTD
52.36 PKR+6.73%3.079 M2.08103.026 B PKR4.7211.09 PKR+64.83%10.70%Process Industries
Strong buy
HCLHALLMARK COMPANY LTD
1152.82 PKR+7.49%1.134 K6.87Finance
SAZEWSAZGAR ENGINEERING WORKS LIMITED
671.45 PKR+5.92%1.803 M0.9938.319 B PKR8.2581.39 PKR+839.62%0.63%Consumer Durables
Strong buy