Pakistan stocks at their lowest yearly price

Below, Pakistan stocks at their 52-week lows are gathered in one list: study their performance and companies' financials to see which ones have potential to grow back.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
AGHAAGHA STEEL INDUSTRIES LIMITED
7.98 PKR+1.27%1.72 M2.614.83 B PKR−14.40 PKR−3,170.70%0.00%Non-energy minerals
BGLBALOCHISTAN GLASS LTD
8.70 PKR+2.23%259.46 K0.712.28 B PKR−2.87 PKR−292.15%0.00%Process industries
FCELFIRST CAPITAL EQUITIES LTD (defaulter)
4.00 PKR0.00%200.00565.34 M PKR10.460.38 PKR0.00%Finance
GATIGATRON INDUSTRIES LTD
110.00 PKR−4.21%18.54 K8.6611.96 B PKR−13.84 PKR−31.59%0.00%Process industries
JDMTJANANA DE MALUCHO TEXTILE MILLS LTD
48.18 PKR0.00%1130.01Process industries
KOHEKOHINOOR ENERGY LIMITED
17.94 PKR+1.01%157.5 K0.623.04 B PKR3.355.35 PKR−42.67%97.55%Utilities
LIVENLIVEN PHARMA LTD
62.58 PKR+3.66%63.28 K3.60Health technology
NESTLENESTLE PAKISTAN LTD
6,902.27 PKR+1.44%2181.45313.01 B PKR21.08327.47 PKR−6.59%2.41%Consumer non-durables
PPVCPAKISTAN PVC LTD
8.18 PKR+9.50%7.01 K2.11Producer manufacturing
SAIFSAIF TEXTILE MILLS LTD
8.73 PKR−1.36%124.58 K2.85230.58 M PKR−16.25 PKR−82.69%0.00%Process industries
SPLSITARA PEROXIDE LTD
11.79 PKR−1.91%15.5 K1.01649.63 M PKR0.00%Process industries
SPWLSAIF POWER LTD
11.46 PKR+0.79%134.31 K0.144.43 B PKR38.240.30 PKR−82.63%37.09%Utilities
TATMTATA TEXTILE MILLS LTD
39.22 PKR+0.44%2.66 K0.102.2 B PKR0.00%Process industries
TOWLTOWELLERS LTD
114.92 PKR−1.65%46.68 K1.78Consumer durables
TPLITPL INSURANCE LTD
8.50 PKR+3.53%13.55 K1.421.69 B PKR79.140.11 PKR−98.09%0.00%Finance
UDLIUDL INTERNATIONAL LIMITED
7.00 PKR−0.14%78.88 K0.36Commercial services
WAFIWAFI ENERGY PAKISTAN LTD
153.48 PKR+1.37%40.4 K1.3532.85 B PKR8.5218.02 PKR−64.70%3.26%Distribution services