BSL — Bhayani Securities (Pvt) Ltd.

Movers

Top 3-Month Performers

PSX stocks ranked by price return over the trailing three months, refreshed each session, with unadjusted splits and suspect price prints screened out.

40 stocksUpdated DailyPrimary metric 3M ReturnAs of 15:50

Podium

The top three names on this list by 3m return.

As of 30 Oct 2026, Popular Islamic Modaraba (PIM) tops this list with 3m return of +421.96%.

Full list

Every constituent, sortable — 3M Return highlighted.

40 names
PIM logo
PIM
Popular Islamic Modaraba
Rs 131.54
+10.00%
3M Return
+421.96%
Cap
Rs 2.39B
Vol
29.41K
Modarabas
FCIBL logo
FCIBL
First Credit and Investment Bank Limited
Rs 141.10
+10.00%
3M Return
+300.34%
Cap
Rs 8.34B
Vol
158.13K
Inv. Banks / Inv. Cos. / Securities Cos.
SINDM logo
SINDM
Sindh Modaraba
Rs 77.73
-10.00%
3M Return
+259.58%
Cap
Rs 3.89B
Vol
206.03K
Modarabas
DSIL logo
DSIL
D.S. Industries Limited
Rs 34.60
-4.23%
3M Return
+254.56%
Cap
Rs 3.02B
Vol
1.17M
Textile Spinning
GRYL logo
GRYL
Grays Leasing Limited
Rs 55.04
+9.99%
3M Return
+118.52%
Cap
Rs 1.08B
Vol
240.61K
Leasing Companies
SZTM logo
SZTM
Shahzad Textile Mills Limited
Rs 146.20
-7.85%
3M Return
+81.10%
Cap
Rs 2.85B
Vol
93.88K
Textile Spinning
CLVL logo
CLVL
Cordoba Logistics & Ventures Limited
Rs 26.09
-10.00%
3M Return
+71.44%
Cap
Rs 2.09B
Vol
1.71M
Transport
PRL logo
PRL
Pakistan Refinery Limited
Rs 87.26
-10.00%
3M Return
+61.22%
Cap
Rs 61.08B
Vol
10.90M
Refinery
TPLT logo
TPLT
TPL Trakker Limited
Rs 43.03
-5.51%
3M Return
+59.01%
Cap
Rs 8.53B
Vol
1.14M
Technology & Communication
CW
CWSM
Chakwal Spinning Mills Limited
Rs 51.18
-1.08%
3M Return
+57.53%
Cap
Rs 6.22B
Vol
695.21K
Textile Spinning
PSYL logo
PSYL
Pakistan Synthetics Limited
Rs 212.73
+10.00%
3M Return
+41.69%
Cap
Rs 26.82B
Vol
10.90K
Synthetic & Rayon
DNCC logo
DNCC
Dandot Cement Company Limited
Rs 22.39
-6.40%
3M Return
+40.54%
Cap
Rs 7.57B
Vol
667.61K
Cement
INKL logo
INKL
International Knitwear Limited
Rs 126.53
-0.09%
3M Return
+32.99%
Cap
Rs 1.23B
Vol
397.41K
Apparel
PRET logo
PRET
Premium Textile Mills Limited
Rs 593.48
-10.00%
3M Return
+32.79%
Cap
Rs 4.06B
Vol
109.34K
Textile Spinning
FCEPL logo
FCEPL
Frieslandcampina Engro Pakistan Limited
Rs 137.00
+0.50%
3M Return
+30.59%
Cap
Rs 104.50B
Vol
429.36K
Food & Personal Care Products
GOC logo
GOC
GOC (Pak) Limited.
Rs 245.00
-4.89%
3M Return
+29.10%
Cap
Rs 1.89B
Vol
117.81K
Miscellaneous
TPLI logo
TPLI
TPL Insurance Limited
Rs 100.24
+5.10%
3M Return
+27.50%
Cap
Rs 18.95B
Vol
85.11K
Insurance
TPL logo
TPL
TPL Corp Limited
Rs 24.10
-6.99%
3M Return
+27.45%
Cap
Rs 6.93B
Vol
5.87M
Technology & Communication
CNERGY logo
CNERGY
Cnergyico PK Limited
Rs 12.28
-9.97%
3M Return
+27.00%
Cap
Rs 74.93B
Vol
93.11M
Refinery
NRL logo
NRL
National Refinery Limited
Rs 499.90
-10.00%
3M Return
+26.96%
Cap
Rs 44.42B
Vol
359.69K
Refinery
IDYM logo
IDYM
Indus Dyeing & Manufacturing Co. Limited
Rs 149.16
-4.54%
3M Return
+21.59%
Cap
Rs 8.47B
Vol
61.27K
Textile Spinning
NAGC logo
NAGC
Nagina Cotton Mills Limited
Rs 92.45
-2.06%
3M Return
+19.38%
Cap
Rs 1.77B
Vol
44.80K
Textile Spinning
NCL logo
NCL
Nishat Chunian Limited
Rs 42.12
-1.15%
3M Return
+18.79%
Cap
Rs 10.23B
Vol
165.02K
Textile Composite
FTMM logo
FTMM
First Treet Manufacturing Modaraba
Rs 18.60
-2.11%
3M Return
+18.75%
Cap
Rs 3.72B
Vol
6.43K
Modarabas
NICL logo
NICL
Nimir Industrial Chemicals Limited
Rs 278.00
-0.45%
3M Return
+17.38%
Cap
Rs 30.88B
Vol
663.13K
Chemical
ASTL logo
ASTL
Amreli Steels Limited
Rs 17.14
-3.05%
3M Return
+17.24%
Cap
Rs 5.96B
Vol
1.13M
Engineering
THCCL logo
THCCL
Thatta Cement Company Limited
Rs 73.95
-0.03%
3M Return
+16.16%
Cap
Rs 36.88B
Vol
4.19M
Cement
ATRL logo
ATRL
Attock Refinery Limited
Rs 979.90
-10.00%
3M Return
+12.47%
Cap
Rs 116.08B
Vol
1.10M
Refinery
MWMP logo
MWMP
Mandviwala Mauser Plastic Industries
Rs 65.00
-1.83%
3M Return
+10.29%
Cap
Rs 1.90B
Vol
52.70K
Miscellaneous
MDTL logo
MDTL
Media Times Limited
Rs 6.38
-2.60%
3M Return
+10.27%
Cap
Rs 1.17B
Vol
2.51M
Technology & Communication
TATM logo
TATM
Tata Textile Mills Limited
Rs 144.99
+2.01%
3M Return
+8.75%
Cap
Rs 7.96B
Vol
50.68K
Textile Spinning
PKGI logo
PKGI
The Pakistan General Insurance Co. Ltd.
Rs 23.45
-0.59%
3M Return
+7.86%
Cap
Rs 1.18B
Vol
13.36K
Insurance
SUTM logo
SUTM
Sunrays Textile Mills Limited
Rs 120.00
+1.27%
3M Return
+7.74%
Cap
Rs 2.45B
Vol
12.39K
Textile Spinning
GADT logo
GADT
Gadoon Textile Mills Limited
Rs 291.80
-0.28%
3M Return
+6.30%
Cap
Rs 8.20B
Vol
12.93K
Textile Spinning
ASL logo
ASL
Aisha Steel Mills Limited
Rs 13.41
-3.53%
3M Return
+6.11%
Cap
Rs 12.94B
Vol
2.06M
Engineering
POWER logo
POWER
Power Cement Limited
Rs 21.21
-0.84%
3M Return
+5.94%
Cap
Rs 27.60B
Vol
333.72K
Cement
PSO logo
PSO
Pakistan State Oil Company Limited
Rs 347.41
-2.26%
3M Return
+5.36%
Cap
Rs 166.87B
Vol
1.67M
Oil & Gas Marketing Companies
FCSC logo
FCSC
First Capital Securities Corporation
Rs 5.33
-0.37%
3M Return
+4.70%
Cap
Rs 1.69B
Vol
1.71M
Inv. Banks / Inv. Cos. / Securities Cos.
EFERT logo
EFERT
Engro Fertilizers Limited
Rs 197.40
+1.24%
3M Return
+3.59%
Cap
Rs 260.37B
Vol
1.77M
Fertilizer
MFL logo
MFL
Matco Foods Limited
Rs 41.30
-3.50%
3M Return
+3.38%
Cap
Rs 5.24B
Vol
162.77K
Food & Personal Care Products

Related lists

Other curated screens from the BSL desk.

FAQ

Common questions about this screen — including how it's built — and how to trade it.

This list ranks liquid PSX companies — market cap above Rs 1 billion, plus a minimum daily volume filter — by price return over the trailing three months, roughly sixty-three trading sessions. The figure is a price return only: dividends are excluded. Stocks whose price history contains an unadjusted corporate action or a suspect price print inside the window are removed before ranking, because a split or bonus issue can masquerade as a huge percentage move; a nightly data-quality guard flags those gaps so they never reach the table. The list is rebuilt after every trading session and the window rolls forward with it. A quarter is long enough to reflect a genuine earnings surprise or a sector re-rating, but short enough that one news event or a thin small-cap squeeze can dominate the ranking. For a single session see Top Gainers; for the longer arc, Top 1-Year Performers; and for the other end of this same table, Worst 3-Month Performers.