Daily archive
PSX Closing — 29 July 2026
KSE-100 market-close data, heat map, and report for this trading session.
Wed, 29 Jul 2026 · Market close
176,043
-0.89% · -1581 pts30-day trend -0.05%
Daily movers
Top 5 gainers ↑
1FFC+2.01%
2GHGL+1.15%
3INDU+1.13%
4TRG+1.01%
5JDWS+0.91%
Top 5 losers ↓
1KTML-4.28%
2PIOC-3.95%
3MEHT-3.62%
4KOHC-3.44%
5POWER-2.99%
Market close heat map
Market close
Building market map…
Market Close Report
Market close
Market at a glance
KSE-100
176,043
-0.89% · -1581 pts
Advances / declines / unchanged
19 / 80 / 1
Market-cap-weighted basket move
-0.88%
Total reported volume
193.07M shares
Estimated traded value
PKR 17.91B
Combined market capitalisation
PKR 16.60T
Top 5 gainers
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | FFCFauji Fertilizer Company Limited | Fertilizer | PKR 558.73 | +2.01% | 4.99M shares |
| 2 | GHGLGhani Glass Limited | Glass & Ceramics | PKR 39.52 | +1.15% | 508.07K shares |
| 3 | INDUIndus Motor Company Limited | Auto Assembler | PKR 1938.02 | +1.13% | 74.31K shares |
| 4 | TRGTRG Pakistan Limited | Tech & Communication | PKR 61.00 | +1.01% | 2.24M shares |
| 5 | JDWSJDW Sugar Mills Limited | Sugar & Allied | PKR 918.45 | +0.91% | 112 shares |
Top 5 losers
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | KTMLKohinoor Textile Mills Limited | Textile Composite | PKR 44.29 | -4.28% | 366.02K shares |
| 2 | PIOCPioneer Cement Limited | Cement | PKR 276.22 | -3.95% | 297.52K shares |
| 3 | MEHTMehmood Textile Mills Limited | Textile Composite | PKR 189.65 | -3.62% | 11.78K shares |
| 4 | KOHCKohat Cement Company Limited | Cement | PKR 95.07 | -3.44% | 246.03K shares |
| 5 | POWERPower Cement Limited | Cement | PKR 20.41 | -2.99% | 817.08K shares |
Top 5 volume leaders
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | CNERGYCnergyico PK Limited | Refinery | PKR 10.76 | -1.73% | 58.66M shares |
| 2 | MLCFMaple Leaf Cement Factory Limited | Cement | PKR 95.67 | -1.28% | 18.35M shares |
| 3 | PIBTLPakistan International Bulk Terminal | Transport | PKR 16.77 | +0.24% | 12.83M shares |
| 4 | BOPThe Bank of Punjab | Commercial Banks | PKR 33.35 | -1.77% | 8.58M shares |
| 5 | KELK-Electric Limited | Power Generation | PKR 7.29 | -1.35% | 7.55M shares |
Top 5 estimated traded-value leaders
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | FFCFauji Fertilizer Company Limited | Fertilizer | PKR 558.73 | +2.01% | PKR 2.79B |
| 2 | MLCFMaple Leaf Cement Factory Limited | Cement | PKR 95.67 | -1.28% | PKR 1.76B |
| 3 | DGKCD.G. Khan Cement Company Limited | Cement | PKR 207.89 | -2.55% | PKR 1.30B |
| 4 | UBLUnited Bank Limited | Commercial Banks | PKR 469.11 | -0.89% | PKR 993.18M |
| 5 | HCARHonda Atlas Cars (Pakistan) Limited | Auto Assembler | PKR 244.72 | +0.09% | PKR 890.80M |
Widest intraday ranges
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | AICLAdamjee Insurance Company Limited | Insurance | PKR 89.29 | -1.40% | 9.05% range |
| 2 | POWERPower Cement Limited | Cement | PKR 20.41 | -2.99% | 7.13% range |
| 3 | HCARHonda Atlas Cars (Pakistan) Limited | Auto Assembler | PKR 244.72 | +0.09% | 6.74% range |
| 4 | MEHTMehmood Textile Mills Limited | Textile Composite | PKR 189.65 | -3.62% | 6.65% range |
| 5 | HGFAXDHGFAXD | Unknown | PKR 15.00 | -1.96% | 5.88% range |
Largest weighted contributors (Bulls and Bears)
| Company | Sector | Change | Basket weight | Contribution |
|---|---|---|---|---|
| FFCFauji Fertilizer Company Limited | Fertilizer | +2.01% | 4.84% | +0.097 pp |
| PTCPakistan Telecommunication Company Ltd | Tech & Communication | +0.83% | 1.60% | +0.013 pp |
| INDUIndus Motor Company Limited | Auto Assembler | +1.13% | 0.92% | +0.010 pp |
| UPFLUnilever Pakistan Foods Limited | Food & Personal Care | +0.70% | 0.98% | +0.007 pp |
| SCBPLStandard Chartered Bank (Pak) Ltd | Commercial Banks | +0.36% | 1.49% | +0.005 pp |
| OGDCOil & Gas Development Company Limited | Oil & Gas Exploration | -1.23% | 8.22% | -0.101 pp |
| LUCKLucky Cement Limited | Cement | -2.04% | 3.93% | -0.080 pp |
| PPLPakistan Petroleum Limited | Oil & Gas Exploration | -2.10% | 3.58% | -0.075 pp |
| MEBLMeezan Bank Limited | Commercial Banks | -1.22% | 6.03% | -0.074 pp |
| UBLUnited Bank Limited | Commercial Banks | -0.89% | 7.08% | -0.063 pp |
Sector scorecard
| Sector | Companies | Weighted move | Market-cap share | A/D/U | Volume | Est. traded value |
|---|---|---|---|---|---|---|
| Sugar & Allied | 1 | +0.91% | 0.32% | 1/0/0 | 112 | PKR 102.87K |
| Vanaspati & Allied | 1 | +0.84% | 0.02% | 1/0/0 | 33.19K | PKR 15.26M |
| Fertilizer | 4 | +0.52% | 8.69% | 1/3/0 | 7.71M | PKR 3.02B |
| Textile Spinning | 1 | +0.39% | 0.05% | 1/0/0 | 4.53K | PKR 1.25M |
| Transport | 1 | +0.24% | 0.18% | 1/0/0 | 12.83M | PKR 215.14M |
| Tobacco | 1 | +0.14% | 2.25% | 1/0/0 | 2.65K | PKR 3.87M |
| Modarabas | 1 | +0.09% | 0.02% | 1/0/0 | 1.41K | PKR 46.72K |
| Property | 1 | +0.03% | 0.33% | 1/0/0 | 218.10K | PKR 31.67M |
| Woollen | 1 | +0.00% | 0.00% | 0/0/1 | 1.53K | PKR 100.95K |
| Glass & Ceramics | 2 | -0.05% | 0.44% | 1/1/0 | 594.76K | PKR 36.55M |
| Auto Assembler | 7 | -0.09% | 4.28% | 3/4/0 | 4.59M | PKR 1.66B |
| Leasing | 1 | -0.27% | 0.00% | 0/1/0 | 11.53K | PKR 172.83K |
| Tech & Communication | 5 | -0.34% | 3.38% | 3/2/0 | 10.40M | PKR 774.17M |
| Chemical | 1 | -0.39% | 0.64% | 0/1/0 | 22.46K | PKR 5.14M |
| Food & Personal Care | 7 | -0.44% | 6.36% | 1/6/0 | 2.58M | PKR 69.99M |
| Paper & Packaging | 1 | -0.59% | 0.43% | 0/1/0 | 286 | PKR 229.09K |
| Reit | 1 | -0.60% | 0.11% | 0/1/0 | 1.99M | PKR 19.88M |
| Unknown | 3 | -0.62% | 0.78% | 0/3/0 | 1.98M | PKR 54.43M |
| Leather & Tanneries | 1 | -0.83% | 0.58% | 0/1/0 | 908 | PKR 1.87M |
| Engineering | 2 | -0.93% | 0.36% | 0/2/0 | 314.45K | PKR 31.70M |
| Oil & Gas Exploration | 4 | -1.01% | 17.67% | 1/3/0 | 3.86M | PKR 1.20B |
| Commercial Banks | 13 | -1.02% | 29.42% | 2/11/0 | 19.37M | PKR 2.84B |
| Misc. | 3 | -1.07% | 0.60% | 0/3/0 | 26.89K | PKR 4.33M |
| Pharma | 7 | -1.13% | 2.81% | 0/7/0 | 2.40M | PKR 268.04M |
| Insurance | 1 | -1.40% | 0.19% | 0/1/0 | 6.61M | PKR 590.63M |
| Oil & Gas Mktng | 4 | -1.40% | 1.89% | 0/4/0 | 5.42M | PKR 641.69M |
| Refinery | 2 | -1.42% | 0.97% | 0/2/0 | 59.19M | PKR 1.14B |
| Power Generation | 4 | -1.48% | 3.21% | 0/4/0 | 10.31M | PKR 482.79M |
| Auto Parts | 1 | -1.51% | 0.28% | 0/1/0 | 3.88K | PKR 2.25M |
| Inv. Banks / Securities | 2 | -1.73% | 2.25% | 0/2/0 | 2.19M | PKR 258.12M |
| Cement | 9 | -1.86% | 9.12% | 0/9/0 | 31.90M | PKR 4.03B |
| Cable & Electrical | 1 | -1.97% | 0.24% | 0/1/0 | 3.84M | PKR 162.62M |
| Textile Weaving | 1 | -2.01% | 0.01% | 0/1/0 | 1.99M | PKR 10.69M |
| Textile Composite | 4 | -2.19% | 1.57% | 0/4/0 | 2.67M | PKR 343.89M |
| Synthetic & Rayon | 1 | -2.34% | 0.54% | 0/1/0 | 106 | PKR 30.78K |
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 29 July 2026 at 4:00 pm GMT+5 from the selected daily CSV.