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.
01—Podium
The top three names on this list by 3m return.
As of 29 Jul 2026, Olympia Mills Limited (OML) tops this list with 3m return of +347.32%.
02—Full list
Every constituent, sortable — 3M Return highlighted.
- 3M Return
- +347.32%
- Cap
- Rs 1.85B
- Vol
- 160.50K
- 3M Return
- +215.56%
- Cap
- Rs 15.71B
- Vol
- 704.68K
- 3M Return
- +191.47%
- Cap
- Rs 4.01B
- Vol
- 41.20K
- 3M Return
- +158.59%
- Cap
- Rs 5.50B
- Vol
- 377.66K
- 3M Return
- +149.06%
- Cap
- Rs 2.72B
- Vol
- 63.28K
- 3M Return
- +121.26%
- Cap
- Rs 4.26B
- Vol
- 35.47K
- 3M Return
- +109.90%
- Cap
- Rs 1.27B
- Vol
- 193.94K
- 3M Return
- +106.60%
- Cap
- Rs 1.48B
- Vol
- 75.20K
- 3M Return
- +102.90%
- Cap
- Rs 9.31B
- Vol
- 208.00K
- 3M Return
- +97.29%
- Cap
- Rs 5.26B
- Vol
- 14.77M
- 3M Return
- +71.56%
- Cap
- Rs 1.35B
- Vol
- 4.23M
- 3M Return
- +61.65%
- Cap
- Rs 3.30B
- Vol
- 51.18K
- 3M Return
- +57.78%
- Cap
- Rs 5.29B
- Vol
- 11.71M
- 3M Return
- +57.53%
- Cap
- Rs 6.22B
- Vol
- 695.21K
- 3M Return
- +56.35%
- Cap
- Rs 16.14B
- Vol
- 18.51M
- 3M Return
- +53.92%
- Cap
- Rs 5.98B
- Vol
- 540.09K
- 3M Return
- +52.62%
- Cap
- Rs 36.14B
- Vol
- 16.49M
- 3M Return
- +47.14%
- Cap
- Rs 51.53B
- Vol
- 154.88K
- 3M Return
- +46.85%
- Cap
- Rs 1.20B
- Vol
- 30.97K
- 3M Return
- +46.16%
- Cap
- Rs 5.17B
- Vol
- 244.22K
- 3M Return
- +42.85%
- Cap
- Rs 3.33B
- Vol
- 116.50K
- 3M Return
- +41.17%
- Cap
- Rs 7.18B
- Vol
- 18.56M
- 3M Return
- +39.07%
- Cap
- Rs 2.33B
- Vol
- 50.22M
- 3M Return
- +36.35%
- Cap
- Rs 5.77B
- Vol
- 1.02M
- 3M Return
- +35.35%
- Cap
- Rs 34.95B
- Vol
- 3.64M
- 3M Return
- +35.07%
- Cap
- Rs 1.26B
- Vol
- 32.04K
- 3M Return
- +34.80%
- Cap
- Rs 25.18B
- Vol
- 345.52K
- 3M Return
- +34.67%
- Cap
- Rs 59.11B
- Vol
- 58.66M
- 3M Return
- +33.47%
- Cap
- Rs 1.04B
- Vol
- 337.39K
- 3M Return
- +33.45%
- Cap
- Rs 33.49B
- Vol
- 6.73M
- 3M Return
- +33.15%
- Cap
- Rs 33.72B
- Vol
- 446.64K
- 3M Return
- +33.07%
- Cap
- Rs 266.37B
- Vol
- 6.01M
- 3M Return
- +32.87%
- Cap
- Rs 79.51B
- Vol
- 230.60K
- 3M Return
- +32.74%
- Cap
- Rs 7.79B
- Vol
- 107.06K
- 3M Return
- +31.90%
- Cap
- Rs 8.67B
- Vol
- 1.36M
- 3M Return
- +31.72%
- Cap
- Rs 19.28B
- Vol
- 45.56K
- 3M Return
- +30.04%
- Cap
- Rs 1.20B
- Vol
- 53.34K
- 3M Return
- +30.04%
- Cap
- Rs 1.14B
- Vol
- 495.65K
- 3M Return
- +29.48%
- Cap
- Rs 144.35B
- Vol
- 1.61M
- 3M Return
- +29.45%
- Cap
- Rs 2.60B
- Vol
- 82.94K
03—Related lists
Other curated screens from the BSL desk.
04—FAQ
Common questions about this screen — including how it's built — and how to trade it.
Frequently Asked Questions
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.
A quarter of outperformance is a fact about the price, not a fact about the business. It tells you the market has re-priced something, but not whether earnings, margins or dividends justify the new level. Read the latest quarterly result and any material announcements on the stock page first, and treat a rally with no visible earnings support as speculation rather than a trend.
Three things. Whether the latest quarterly result and payout actually support the move; how the valuation compares with the sector median shown on each stock page; and how much of the gain came in a handful of sessions, which usually points to a single catalyst rather than a re-rating. Position size matters more here than on value screens — crowded momentum reverses sharply.
Three things can keep a stock off this table. It may sit below the Rs 1 billion market cap floor or under our minimum volume filter, so the price is not reliably tradable. Its price history may contain an unadjusted split, bonus issue or bad print inside the window, in which case our nightly data-quality guard excludes it rather than publish a return we cannot verify. Or it simply ranked outside the cut — the table is capped, so a strong quarter can still fall short. We would rather show a shorter, honest table than a headline number produced by a corporate action.
Top Gainers measures a single trading session, so it is dominated by same-day news and can look completely different tomorrow. Top 1-Year Performers measures twelve months and shows the market's longer-term conviction. This list sits between them at one quarter — long enough to filter out daily noise, short enough to show what is working now.
No. This is a pure price return, so any dividend paid during the quarter is not counted, and a stock that went ex-dividend inside the window looks slightly weaker than a shareholder actually experienced. To approximate a total return, use the ex-dividend amounts that actually fell inside these three months — not the full trailing yield on our Highest Dividend Yield screen, which covers twelve months and would overstate a quarterly figure roughly fourfold.
Open a BSL trading account to place orders directly on the Pakistan Stock Exchange, with our research — fundamentals, payout history and index membership for every listed company — alongside the screen. Our team handles execution and account setup so you can size a position sensibly rather than chasing a number. Nothing on this page is a recommendation to buy or sell — it is a screen, and the decision stays yours. See our disclaimer.
Ready when you are
Open a free BSL trading account
Trade any name on this list with research, alerts, and execution built for PSX investors.
