Tools · Pakistan Stock Exchange
Stock Screener
Narrow every PSX share down to the few that fit what you are looking for — by sector, valuation, dividends, momentum and the model's signal. Start from a ready-made screen or set your own filters.
As of closeSource: Pakistan Stock ExchangeEnd-of-day figures, not a live trading feed
43 of 518 shares match
Popular screens
Save screens & export to CSV
Keep the filters you use most one click away, and download any screen's results as a spreadsheet.
Results · 43
Click any column heading to sort. Tap a ticker for its full analysis. A dash is a figure we do not hold.
Not judged: market cap n/a for 9 shares — left out because the figure is not on file, not because it failed the filter.
| Symbol | Price (Rs) | Chg % | RSI RSI (Relative Strength Index)A momentum gauge from 0 to 100, usually over 14 days. Above 70 is called overbought and below 30 oversold, but in a strong trend RSI can stay there for weeks — it is not a buy or sell instruction. Glossary | P/E P/E ratioShare price divided by earnings per share — how many rupees you pay for one rupee of annual profit. Compare it only with companies in the same sector. Glossary | Div % Dividend yieldAnnual dividend per share divided by the share price, as a percentage. A very high yield is often a warning: the price may have fallen sharply, and the dividend may be cut next. Glossary | Mkt cap Market capitalisationShare price multiplied by the number of shares outstanding — what the market says the whole company is worth. Use it, not the share price, to compare the size of two businesses. Glossary | F-Score Fundamental scoreA 0–100 summary of a company's reported valuation and quality figures, where 50 is neutral. It is only as good as the figures behind it, so read those too. Glossary | Model score ▲ Model scoreThe model's overall reading of the stock from 0 to 100, where 50 is neutral. Higher means its inputs lean more positive. An automated estimate, not advice. Glossary | Outlook AI signalThe model's directional reading of the stock over the next ten sessions, on a five-step scale from strongly bearish to strongly bullish, built from price and indicator history. A description of the data, not investment advice. Glossary |
|---|---|---|---|---|---|---|---|---|---|
| ENGROHEngro Holdings Limited | 249.17 | ▼ −1.07% | 36 | 47.7 | — | Rs 300.1B | 42 | 26 | Strongly bearish |
| ILPInterloop Limited | 93.20 | ▲ +2.13% | 41 | 8.9 | — | Rs 130.6B | 56 | 28 | Strongly bearish |
| PPLPakistan Petroleum Limited | 215.08 | ▼ −0.09% | 43 | 5.9 | — | Rs 585.2B | 62 | 29 | Strongly bearish |
| MTLMillat Tractors Limited | 282.99 | ▲ +0.77% | 34 | 14.5 | — | Rs 112.9B | 50 | 32 | Strongly bearish |
| HBLHabib Bank Limited | 287.66 | ▲ +1.07% | 42 | 6.3 | — | Rs 422.0B | 62 | 33 | Strongly bearish |
| KELK-Electric Limited | 5.83 | ▲ +0.52% | 44 | 38.9 | — | Rs 161.0B | 34 | 33 | Strongly bearish |
| ABLAllied Bank Limited | 170.11 | ▲ +0.62% | 48 | 5.9 | — | Rs 194.8B | 62 | 35 | Strongly bearish |
| PTCPakistan Telecommunication Company Ltd | 42.84 | ▲ +0.90% | 21 | 39.3 | — | Rs 161.7B | 42 | 36 | Strongly bearish |
| MEBLMeezan Bank Limited | 523.76 | ▼ −0.16% | 31 | 9.8 | — | Rs 946.5B | 56 | 36 | Strongly bearish |
| LUCKLucky Cement Limited | 398.09 | ▲ +0.17% | 43 | 12.5 | — | Rs 583.2B | 50 | 37 | Strongly bearish |
| SYSSystems Limited | 109.22 | ▼ −0.93% | 29 | 23.4 | — | Rs 167.2B | 47 | 38 | Strongly bearish |
| SCBPLStandard Chartered Bank (Pak) Ltd | 59.30 | ▼ −1.17% | 44 | 10.6 | — | Rs 229.6B | 56 | 38 | Strongly bearish |
| FATIMAFatima Fertilizer Company Limited | 135.18 | ▲ +2.36% | 40 | 10.1 | — | Rs 283.9B | 56 | 38 | Strongly bearish |
| FABLFaysal Bank Limited | 91.19 | ▲ +0.54% | 43 | 6.3 | — | Rs 138.4B | 62 | 39 | Strongly bearish |
| ISILIsmail Industries Limited | 1,828.00 | 0.00% | 54 | 30.7 | — | Rs 121.3B | 34 | 39 | Strongly bearish |
| HUBCThe Hub Power Company Limited | 193.18 | ▲ +2.42% | 45 | 10.2 | — | Rs 250.6B | 56 | 41 | Strongly bearish |
| ATRLAttock Refinery Limited | 1,096.84 | ▼ −1.31% | 40 | 3.0 | — | Rs 116.9B | 62 | 42 | Strongly bearish |
| SLMService Long March Tyres Limited | 21.30 | ▼ −0.65% | 31 | 11.6 | — | Rs 166.0B | 56 | 42 | Strongly bearish |
| POLPakistan Oilfields Limited | 660.59 | ▼ −0.86% | 28 | 5.4 | — | Rs 187.5B | 66 | 42 | Strongly bearish |
| UBLUnited Bank Limited | 410.36 | ▼ −0.11% | 45 | 7.1 | — | Rs 1,027.6B | 62 | 42 | Strongly bearish |
| HMBHabib Metropolitan Bank Limited | 96.76 | ▲ +0.72% | 50 | 5.3 | — | Rs 101.4B | 62 | 42 | Strongly bearish |
| MARIMari Energies Limited | 629.73 | ▼ −0.68% | 44 | 8.7 | — | Rs 756.1B | 56 | 44 | Strongly bearish |
| FCCLFauji Cement Company Limited | 52.83 | ▲ +0.40% | 54 | 7.3 | — | Rs 129.6B | 62 | 45 | Strongly bearish |
| OGDCOil & Gas Development Company Limited | 303.68 | ▲ +0.41% | 45 | 5.4 | — | Rs 1,306.1B | 62 | 45 | Bearish |
| BAHLBank AL Habib Limited | 151.95 | ▲ +1.36% | 51 | 6.0 | — | Rs 168.9B | 62 | 45 | Bearish |
| MCBMCB Bank Limited | 389.32 | ▲ +1.39% | 58 | 8.5 | — | Rs 461.4B | 56 | 46 | Bearish |
| PIAHCLAPIA Holding Company Limited | 22.61 | ▲ +0.71% | 48 | 3.6 | — | Rs 118.3B | 54 | 47 | Bearish |
| GLAXOGlaxoSmithKline Pakistan Limited | 315.00 | ▲ +0.06% | 51 | 9.6 | — | Rs 100.3B | 56 | 47 | Bearish |
| INDUIndus Motor Company Limited | 1,824.29 | ▲ +1.90% | 58 | 5.6 | — | Rs 143.4B | 66 | 47 | Bearish |
| NESTLENestle Pakistan Limited | 7,083.86 | ▲ +0.51% | 46 | 18.2 | — | Rs 321.3B | 47 | 48 | Bearish |
| NBPNational Bank of Pakistan | 164.97 | ▲ +6.58% | 55 | 4.7 | — | Rs 351.0B | 62 | 50 | Neutral |
| FCEPLFrieslandcampina Engro Pakistan Limited | 134.72 | ▼ −1.86% | 53 | 16.0 | — | Rs 103.3B | 50 | 51 | Neutral |
| PNSCPakistan National Shipping Corporation | 536.48 | ▲ +0.65% | 46 | 20.3 | — | Rs 106.3B | 47 | 53 | Bullish |
| BWCLBestway Cement Limited | 474.41 | ▲ +2.40% | 74 | 10.4 | — | Rs 282.9B | 56 | 58 | Strongly bullish |
| UPFLUnilever Pakistan Foods Limited | 25,700.22 | ▲ +0.00% | 50 | 21.3 | — | Rs 163.7B | 47 | 60 | Strongly bullish |
| EFERTEngro Fertilizers Limited | 195.46 | ▲ +1.69% | 58 | 10.6 | — | Rs 261.0B | 56 | 60 | Strongly bullish |
| AKBLAskari Bank Limited | 108.91 | ▲ +2.22% | 59 | 6.3 | — | Rs 157.8B | 62 | 61 | Strongly bullish |
| PAKTPakistan Tobacco Company Limited | 1,478.40 | ▲ +0.33% | 75 | 10.6 | — | Rs 377.7B | 56 | 62 | Strongly bullish |
| BAFLBank Alfalah Limited | 57.88 | ▲ +2.57% | 64 | 2.9 | — | Rs 182.6B | 62 | 62 | Strongly bullish |
| COLGColgate-Palmolive (Pakistan) Limited | 1,164.21 | ▲ +2.42% | 68 | 15.2 | — | Rs 282.6B | 50 | 63 | Strongly bullish |
| ATLHAtlas Honda Limited | 1,594.92 | ▲ +1.84% | 64 | 8.9 | — | Rs 197.9B | 56 | 64 | Strongly bullish |
| PSOPakistan State Oil Company Limited | 362.83 | ▲ +2.00% | 57 | 11.3 | — | Rs 170.3B | 56 | 64 | Strongly bullish |
| FFCFauji Fertilizer Company Limited | 549.10 | ▲ +2.23% | 63 | 10.2 | — | Rs 790.2B | 56 | 66 | Strongly bullish |
How to use the PSX stock screener
- 1Start with a question, not a filter. "Which profitable companies pay a steady dividend?" becomes a minimum dividend yield and a maximum P/E. The popular screens above are ready-made versions of the common questions.
- 2Add one filter at a time. Every filter must be true at once, so each one you add can only shrink the list. If nothing is left, the last filter was too tight.
- 3Sort to rank what is left. Click a column heading — dividend yield, P/E, model score — to put the strongest candidates first. Click again to reverse the order.
- 4Treat the list as a shortlist, not an answer. Open each ticker to read its chart, fundamentals and what drives its sector before deciding anything. Compare valuations only between companies in the same sector.