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
46.34 PKR0.00%140.01Process industries
APLATTOCK PETROLEUM LTD
559.47 PKR+3.46%94.95 K1.5967.28 B PKR6.3687.98 PKR−18.49%6.93%Energy minerals
Strong buy
BBFBIOBF BIOSCIENCES LTD
233.60 PKR+0.94%3.94 M1.53Health technology
Buy
DAWHDAWOOD HERCULES CORPORATION LTD
231.35 PKR+3.30%527.63 K3.39107.79 B PKR14.8215.61 PKR−29.78%4.69%Process industries
FRCLFRONTIER CERAMICS LTD
41.96 PKR+9.81%29.02 K0.54Consumer durables
GEMSPNLSUPERNET LIMITED
17.80 PKR−3.42%26 K0.50Technology services
GHNIGHANDHARA INDUSTRIES CO LTD
587.32 PKR+1.62%2.31 M1.6024.63 B PKR18.4231.88 PKR+743.15%0.00%Consumer durables
JSILJS INVESTMENTS LTD
25.84 PKR+4.53%16.96 K2.231.53 B PKR3.557.27 PKR+246.48%0.00%Finance
LIVENLIVEN PHARMA LTD
102.82 PKR+9.89%54.45 KHealth technology
PGLCPAK-GULF LEASING COMPANY
14.37 PKR+10.03%36.82 K2.99Finance
PPLPAKISTAN PETROLEUM LTD
200.35 PKR−1.47%18.48 M1.65553.28 B PKR5.0339.84 PKR+7.71%3.93%Energy minerals
Strong buy
PSOPAKISTAN STATE OIL CO LTD
432.53 PKR−0.97%9.64 M1.11205.05 B PKR−6.00 PKR−108.92%2.29%Energy minerals
Strong buy
RCMLRELIANCE COTTON SPINNING MILLS LTD
710.29 PKR−6.42%42.14 K72.837.81 B PKR4.99142.20 PKR+41.34%0.53%Process industries
SUHJSUHAIL JUTE MILLS LTD
90.05 PKR+10.00%2.62 K1.10Process industries