Daily archive
PSX Closing — 30 July 2026
KSE-100 market-close data, heat map, and report for this trading session.
Thu, 30 Jul 2026 · Market close
175,548
-0.28% · -495 pts30-day trend -0.33%
Daily movers
Top 5 gainers ↑
1PSX+3.89%
2IBFL+3.32%
3PGLC+2.27%
4BNWM+2.03%
5MEHT+1.93%
Top 5 losers ↓
1KTML-3.18%
2ISL-2.92%
3PIOC-2.31%
4POWER-2.30%
5ENGROH-2.25%
Market close heat map
Market close
Building market map…
Market Close Report
Market close
Market at a glance
KSE-100
175,548
-0.28% · -495 pts
Advances / declines / unchanged
31 / 67 / 2
Market-cap-weighted basket move
-0.27%
Total reported volume
222.46M shares
Estimated traded value
PKR 18.34B
Combined market capitalisation
PKR 16.55T
Top 5 gainers
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | PSXPakistan Stock Exchange Limited | Inv. Banks / Securities | PKR 51.29 | +3.89% | 17.82M shares |
| 2 | IBFLIbrahim Fibres Limited | Synthetic & Rayon | PKR 300.00 | +3.32% | 520 shares |
| 3 | PGLCPak-Gulf Leasing Company Limited | Leasing | PKR 15.33 | +2.27% | 21.79K shares |
| 4 | BNWMBannu Woollen Mills Limited | Woollen | PKR 67.45 | +2.03% | 10.93K shares |
| 5 | MEHTMehmood Textile Mills Limited | Textile Composite | PKR 193.32 | +1.93% | 10.10K shares |
Top 5 losers
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | KTMLKohinoor Textile Mills Limited | Textile Composite | PKR 42.88 | -3.18% | 821.29K shares |
| 2 | ISLInternational Steels Limited | Engineering | PKR 84.74 | -2.92% | 224.01K shares |
| 3 | PIOCPioneer Cement Limited | Cement | PKR 269.85 | -2.31% | 257.30K shares |
| 4 | POWERPower Cement Limited | Cement | PKR 19.94 | -2.30% | 1.69M shares |
| 5 | ENGROHEngro Holdings Limited | Inv. Banks / Securities | PKR 271.39 | -2.25% | 1.81M shares |
Top 5 volume leaders
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | PIBTLPakistan International Bulk Terminal | Transport | PKR 17.01 | +1.43% | 32.13M shares |
| 2 | CNERGYCnergyico PK Limited | Refinery | PKR 10.61 | -1.39% | 28.72M shares |
| 3 | KELK-Electric Limited | Power Generation | PKR 7.19 | -1.37% | 19.10M shares |
| 4 | PSXPakistan Stock Exchange Limited | Inv. Banks / Securities | PKR 51.29 | +3.89% | 17.82M shares |
| 5 | BAFLBank Alfalah Limited | Commercial Banks | PKR 57.69 | +0.93% | 15.86M shares |
Top 5 estimated traded-value leaders
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | UBLUnited Bank Limited | Commercial Banks | PKR 473.96 | +1.03% | PKR 1.74B |
| 2 | MLCFMaple Leaf Cement Factory Limited | Cement | PKR 95.59 | -0.08% | PKR 1.42B |
| 3 | FFCFauji Fertilizer Company Limited | Fertilizer | PKR 565.07 | +1.14% | PKR 1.35B |
| 4 | DGKCD.G. Khan Cement Company Limited | Cement | PKR 207.23 | -0.32% | PKR 994.19M |
| 5 | BAFLBank Alfalah Limited | Commercial Banks | PKR 57.69 | +0.93% | PKR 914.73M |
Widest intraday ranges
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | INILInternational Industries Limited | Engineering | PKR 159.97 | -2.02% | 10.31% range |
| 2 | KTMLKohinoor Textile Mills Limited | Textile Composite | PKR 42.88 | -3.18% | 7.18% range |
| 3 | PGLCPak-Gulf Leasing Company Limited | Leasing | PKR 15.33 | +2.27% | 7.07% range |
| 4 | PSXPakistan Stock Exchange Limited | Inv. Banks / Securities | PKR 51.29 | +3.89% | 6.68% range |
| 5 | HGFAXDHGFAXD | Unknown | PKR 15.12 | +0.80% | 6.67% range |
Largest weighted contributors (Bulls and Bears)
| Company | Sector | Change | Basket weight | Contribution |
|---|---|---|---|---|
| UBLUnited Bank Limited | Commercial Banks | +1.03% | 7.17% | +0.074 pp |
| FFCFauji Fertilizer Company Limited | Fertilizer | +1.14% | 4.91% | +0.056 pp |
| MEBLMeezan Bank Limited | Commercial Banks | +0.55% | 6.08% | +0.033 pp |
| EFERTEngro Fertilizers Limited | Fertilizer | +1.57% | 1.53% | +0.024 pp |
| IBFLIbrahim Fibres Limited | Synthetic & Rayon | +3.32% | 0.56% | +0.019 pp |
| OGDCOil & Gas Development Company Limited | Oil & Gas Exploration | -0.96% | 8.16% | -0.078 pp |
| LUCKLucky Cement Limited | Cement | -1.76% | 3.88% | -0.068 pp |
| PPLPakistan Petroleum Limited | Oil & Gas Exploration | -1.37% | 3.54% | -0.048 pp |
| ENGROHEngro Holdings Limited | Inv. Banks / Securities | -2.25% | 1.97% | -0.044 pp |
| NBPNational Bank of Pakistan | Commercial Banks | -1.15% | 2.57% | -0.030 pp |
Sector scorecard
| Sector | Companies | Weighted move | Market-cap share | A/D/U | Volume | Est. traded value |
|---|---|---|---|---|---|---|
| Synthetic & Rayon | 1 | +3.32% | 0.56% | 1/0/0 | 520 | PKR 156.00K |
| Leasing | 1 | +2.27% | 0.00% | 1/0/0 | 21.79K | PKR 334.09K |
| Woollen | 1 | +2.03% | 0.00% | 1/0/0 | 10.93K | PKR 737.50K |
| Modarabas | 1 | +1.54% | 0.02% | 1/0/0 | 16.75K | PKR 565.01K |
| Transport | 1 | +1.43% | 0.18% | 1/0/0 | 32.13M | PKR 546.45M |
| Fertilizer | 4 | +0.96% | 8.80% | 3/1/0 | 7.16M | PKR 2.05B |
| Auto Parts | 1 | +0.85% | 0.29% | 1/0/0 | 289 | PKR 169.06K |
| Textile Weaving | 1 | +0.37% | 0.01% | 1/0/0 | 1.95M | PKR 10.48M |
| Refinery | 2 | +0.26% | 0.98% | 1/1/0 | 29.09M | PKR 665.54M |
| Commercial Banks | 13 | +0.24% | 29.57% | 8/5/0 | 37.91M | PKR 4.49B |
| Tobacco | 1 | +0.01% | 2.25% | 1/0/0 | 3.53K | PKR 5.15M |
| Food & Personal Care | 7 | -0.06% | 6.38% | 2/3/2 | 1.74M | PKR 60.98M |
| Property | 1 | -0.11% | 0.33% | 0/1/0 | 427.92K | PKR 62.07M |
| Auto Assembler | 7 | -0.12% | 4.29% | 3/4/0 | 1.85M | PKR 885.39M |
| Unknown | 3 | -0.22% | 0.78% | 1/2/0 | 4.12M | PKR 114.02M |
| Tech & Communication | 5 | -0.26% | 3.38% | 2/3/0 | 12.30M | PKR 932.37M |
| Textile Spinning | 1 | -0.39% | 0.05% | 0/1/0 | 2.31K | PKR 634.72K |
| Sugar & Allied | 1 | -0.40% | 0.32% | 0/1/0 | 146 | PKR 133.56K |
| Cable & Electrical | 1 | -0.52% | 0.24% | 0/1/0 | 2.85M | PKR 120.05M |
| Reit | 1 | -0.60% | 0.11% | 0/1/0 | 2.47M | PKR 24.54M |
| Insurance | 1 | -0.64% | 0.19% | 0/1/0 | 684.68K | PKR 60.74M |
| Leather & Tanneries | 1 | -0.83% | 0.58% | 0/1/0 | 10.29K | PKR 21.07M |
| Pharma | 7 | -0.83% | 2.79% | 0/7/0 | 1.22M | PKR 183.90M |
| Misc. | 3 | -0.84% | 0.60% | 0/3/0 | 24.20K | PKR 4.06M |
| Oil & Gas Mktng | 4 | -0.88% | 1.88% | 0/4/0 | 7.10M | PKR 777.71M |
| Oil & Gas Exploration | 4 | -0.89% | 17.56% | 0/4/0 | 4.82M | PKR 1.42B |
| Vanaspati & Allied | 1 | -0.91% | 0.02% | 0/1/0 | 10.39K | PKR 4.73M |
| Power Generation | 4 | -1.09% | 3.19% | 0/4/0 | 22.43M | PKR 636.64M |
| Cement | 9 | -1.19% | 9.03% | 1/8/0 | 29.24M | PKR 3.52B |
| Textile Composite | 4 | -1.20% | 1.56% | 1/3/0 | 2.41M | PKR 234.99M |
| Paper & Packaging | 1 | -1.37% | 0.43% | 0/1/0 | 3.09K | PKR 2.44M |
| Glass & Ceramics | 2 | -1.50% | 0.43% | 0/2/0 | 364.14K | PKR 33.30M |
| Chemical | 1 | -1.52% | 0.63% | 0/1/0 | 80.38K | PKR 18.13M |
| Inv. Banks / Securities | 2 | -1.56% | 2.22% | 1/1/0 | 19.63M | PKR 1.41B |
| Engineering | 2 | -2.59% | 0.35% | 0/2/0 | 388.49K | PKR 45.29M |
How each metric is calculated
- Heatmap tiles are grouped by sector. Tile size represents market capitalisation or trade volume, depending on the selected view; green indicates a positive daily change and red a negative change.
- Daily percentage change is the CSV's
percent_changefield: the move from LDCP to the current close. - Top gainers and losers are the five highest and lowest daily percentage changes, not the rupee change in price.
- Advances, declines, and unchanged stocks are counts of positive, negative, and zero daily percentage changes. The advance–decline ratio divides advances by declines.
- Market-cap-weighted basket move is the sum of each stock's daily percentage change multiplied by its share of combined market capitalisation.
- Total volume is the sum of reported share volume across the 100 companies. Volume leaders are the five highest reported volumes.
- Estimated traded value is close multiplied by reported volume; it is an approximation, not official turnover.
- Estimated traded-value leaders are the five highest estimated traded values. Combined market capitalisation is the sum of all constituent market caps.
- Intraday range is
(high − low) / LDCP × 100. - Basket weight is company market capitalisation divided by the total; weighted contribution is daily percentage change multiplied by that weight, in percentage points.
- Sector weighted move is the market-cap-weighted average daily change of sector members. Sector market-cap share is the sector's market cap divided by the total, while A/D/U is its advances, declines, and unchanged stocks.
Limitations
- Market-cap-weighted figures use total company market capitalisation, not official KSE-100 free-float index weights. They are analytical estimates rather than official index returns or point contributions.
- Closing price multiplied by volume does not account for individual trade prices.
- This report is informational only and is not investment advice.
Data collected 30 July 2026 at 4:35 pm GMT+5 from the selected daily CSV.