Best value stocks on PSX: the lowest P/E ratios, updated daily

PSX companies trading at the lowest price-to-earnings ratios, with P/B, dividend yield and market cap, refreshed daily. What a low P/E tells you and how to avoid value traps.

By the Nafa team · Updated · 3 min read

The price-to-earnings ratio (P/E) is the quickest way to see how much the market is paying for a company's profits. A P/E of 4 means the whole company is valued at four years of its current earnings. That looks cheap, and sometimes it is. Other times the market knows something the number doesn't show.

This list ranks PSX companies from the lowest P/E up. It leaves out companies making a loss, companies worth less than Rs 2 billion, and P/E ratios below 2, which almost always come from a one-off gain. Prices update through the trading day; ratios once a day.

The lowest P/E ratios on PSX today

#CompanyP/EP/B
1GGLGhani Global Holdings Limited2.0×0.4×
2TATMTata Textile Mills Limited2.2×0.3×
3KTMLKohinoor Textile Mills Limited2.8×0.5×
4BECOBeco Steel Limited2.8×1.6×
5UNICThe United Insurance Company3.0×0.6×
6NATFNational Foods Limited3.0×2.5×
7PRLPakistan Refinery Limited3.2×1.2×
8GADTGadoon Textile Mills Limited3.3×0.3×
9MRNSMehran Sugar Mills Limited3.3×1.0×
10MEHTMehmood Textile Mills Limited3.3×0.2×
11UDPLUnited Distributors Pakistan Limited3.3×3.8×
12BMLBank Makramah Limited3.4×18.4×
13BAFLBank Alfalah Limited3.5×0.5×
14SAPTSapphire Textile Mills Limited3.6×0.3×
15JGICLJubilee General Insurance Company Ltd.3.6×0.7×
16WAVESWaves Corporation Limited3.6×0.2×
17NETSOLNetSol Technologies Limited3.7×0.8×
18SAZEWSazgar Engineering Works Limited3.8×2.1×
19KOHEKohinoor Energy Limited3.8×0.6×
20NMLNishat Mills Limited3.9×0.2×
21PSOPakistan State Oil Company Limited4.0×0.6×
22SNGPSui Northern Gas Pipelines Limited4.1×0.8×
23APLAttock Petroleum Limited4.2×0.9×
24AGILAgriauto Industries Limited4.2×0.8×
25THALLThal Limited4.2×0.6×
26DYNODynea Pakistan Limited4.3×0.8×
27PAKRIPakistan Reinsurance Company Limited4.3×0.6×
28SURCSuraj Cotton Mills Limited4.5×0.4×
29EFUGEFU General Insurance Limited4.5×0.8×
30IPAKInternational Packaging Films Limited4.5×1.1×

Ranked from the lowest price-to-earnings ratio, companies worth at least Rs 2 billion. Companies making a loss, and P/E ratios below 2 (almost always a one-off gain), are left out. P/B is market cap divided by shareholders' equity in the latest balance sheet. Prices are from the session of 13 Nov 2026. Source: Pakistan Stock Exchange data via Ticker Analysts. Ratios are from each company’s latest filings and are refreshed daily.

This list is a starting point for research, not a recommendation to buy or sell. Investing in securities involves risk, including possible loss of principal.

What the columns mean

  • P/E (price-to-earnings). Share price divided by earnings per share over the last year. Lower means you pay less for each rupee of profit.
  • P/B (price-to-book). Share price divided by the company's net assets per share. Below 1× means the market values the company at less than its accounts say it owns. Banks and asset-heavy companies are usually judged on this.
  • Dividend yield. Dividends paid over the last year, as a percentage of today's price.

Why a low P/E can be a trap

A low P/E is a reason to look closer, not a reason to buy. The usual explanations for a cheap-looking share:

  • Profits are at a peak. Cyclical companies (cement, steel, fertiliser, refineries) often look cheapest just as their earnings are about to fall. The P/E uses last year's profit, and the market is pricing next year's.
  • A one-off gain. A sale of land, a tax refund or an exchange-rate gain can inflate one year's profit and make the P/E look tiny.
  • Profit that isn't cash. If receivables keep growing, for example a power company owed money through circular debt, reported profit may take years to arrive as cash.
  • Governance and liquidity. Companies with a dominant owner, few shares in public hands, or a history of related-party deals often trade at a permanent discount.

Compare within a sector

P/E ratios differ a lot between industries. A bank on a P/E of 5 and a technology company on a P/E of 5 are telling very different stories. Before deciding a share is cheap, compare it with others in the same business:

A simple value checklist

  1. Earnings history. Is last year's profit typical, or the best year in a decade?
  2. Debt. Low debt gives a cheap company time for the market to notice it.
  3. Dividends. A company paying out real cash is harder to dismiss as a value trap.
  4. A reason for it to change. What would make the market value it higher? A new plant, falling interest rates, a debt paid off?

More from the blog