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
AKGLAL-KHAIR GADOON LTD
51.40 PKR+8.94%1460.57Process industries
BIPLBANKISLAMI PAKISTAN LTD
30.60 PKR−0.62%8.79 M1.2034.14 B PKR3.0210.13 PKR−6.65%8.93%Finance
BMLBANK MAKRAMAH LIMITED.
4.19 PKR+6.89%35.3 M7.8225.96 B PKR−0.79 PKR+2.77%0.00%Finance
GGEMNETSNETS INTERNATIONAL COMMUNICATION LIMITED
37.94 PKR+10.00%1950.01
ICIBLINVEST CAPITAL INVESTMENT BANK LIMITED
8.69 PKR+7.15%13.03 M0.51Finance
KOHTMKOHAT TEXTILE MILLS LTD
107.00 PKR+8.76%228.72 K0.912.05 B PKR7.0515.17 PKR+69.27%2.03%Process industries
MCBIMMCB INVESTMENT MANAGEMENT LIMITED
128.85 PKR+3.62%1.57 K0.388.95 B PKR5.9521.66 PKR+93.72%4.83%Finance
NBPNATIONAL BANK OF PAKISTAN
107.90 PKR+0.32%13.63 M1.59228.84 B PKR6.0217.94 PKR−25.99%7.44%Finance
PMIWASL MOBILITY MODARABA
4.05 PKR−7.74%28.68 M5.97Finance
PSYLPAKISTAN SYNTHETICS LTD
60.61 PKR−8.82%2.32 K0.169.22 B PKR29.522.05 PKR−41.17%0.00%Process industries
SARCSARDAR CHEMICAL INDUSTRIES LTD
78.80 PKR−8.02%43.43 K1.94Process industries
SHDTSHADAB TEXTILE MILLS LTD
75.00 PKR+7.39%305.99 K1.24Process industries
SINDMSINDH MODARABA
12.25 PKR+1.24%76.71 K7.90Finance
WAFIWAFI ENERGY PAKISTAN LTD
180.25 PKR+0.50%102.47 K1.5438.39 B PKR10.0018.02 PKR−64.70%2.79%Distribution services