Fri, 16 Oct 2026 · Market close
166,420
+0.14% · +234 pts30-day trend -1.55%
Daily movers
Top 5 gainers ↑
1BNWM+10.01%
2AGP+4.11%
3KEL+3.05%
4POWER+2.84%
5NATF+2.22%
Top 5 losers ↓
1PTC-2.65%
2IBFL-2.45%
3BML-2.10%
4LOTCHEM-1.59%
5THCCL-1.17%
Market close heat map
Market close
Building market map…
KSE-100 & estimated traded value
19 Jun 2026–16 Oct 2026
━ KSE-100 · points · left━ Estimated Traded Value · PKR billion · right
Loading market activity…
Market Close Report
Market close
Market at a glance
KSE-100
166,420
+0.14% · +234 pts
Advances / declines / unchanged
54 / 46 / 0
Market-cap-weighted basket move
+0.01%
Total reported volume
133.15M shares
Estimated traded value
PKR 9.32B
Combined market capitalisation
PKR 15.41T
Top 5 gainers
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | BNWMBannu Woollen Mills Limited | Woollen | PKR 66.19 | +10.01% | 150.68K shares |
| 2 | AGPAGP Limited | Pharma | PKR 168.38 | +4.11% | 1.30M shares |
| 3 | KELK-Electric Limited | Power Generation | PKR 6.09 | +3.05% | 27.98M shares |
| 4 | POWERPower Cement Limited | Cement | PKR 21.76 | +2.84% | 995.07K shares |
| 5 | NATFNational Foods Limited | Food & Personal Care | PKR 316.91 | +2.22% | 881.89K shares |
Top 5 losers
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | PTCPakistan Telecommunication Company Ltd | Tech & Communication | PKR 53.60 | -2.65% | 3.57M shares |
| 2 | IBFLIbrahim Fibres Limited | Synthetic & Rayon | PKR 249.70 | -2.45% | 0 shares |
| 3 | BMLBML | Unknown | PKR 60.16 | -2.10% | 308.29K shares |
| 4 | LOTCHEMLotte Chemical Pakistan Limited | Chemical | PKR 25.41 | -1.59% | 6.95M shares |
| 5 | THCCLTHCCL | Unknown | PKR 66.14 | -1.17% | 844.73K shares |
Top 5 volume leaders
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | CNERGYCnergyico PK Limited | Refinery | PKR 12.85 | +0.39% | 37.14M shares |
| 2 | KELK-Electric Limited | Power Generation | PKR 6.09 | +3.05% | 27.98M shares |
| 3 | LOTCHEMLotte Chemical Pakistan Limited | Chemical | PKR 25.41 | -1.59% | 6.95M shares |
| 4 | PIBTLPakistan International Bulk Terminal | Transport | PKR 13.65 | -0.44% | 5.17M shares |
| 5 | AHCLArif Habib Corporation Limited | Fertilizer | PKR 15.02 | -0.73% | 5.07M shares |
Top 5 estimated traded-value leaders
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | PSOPakistan State Oil Company Limited | Oil & Gas Mktng | PKR 368.04 | +1.09% | PKR 1.43B |
| 2 | UBLUnited Bank Limited | Commercial Banks | PKR 412.53 | +0.45% | PKR 1.07B |
| 3 | CNERGYCnergyico PK Limited | Refinery | PKR 12.85 | +0.39% | PKR 477.23M |
| 4 | PPLPakistan Petroleum Limited | Oil & Gas Exploration | PKR 218.87 | -0.17% | PKR 471.84M |
| 5 | ATRLAttock Refinery Limited | Refinery | PKR 1219.10 | +0.80% | PKR 384.85M |
Widest intraday ranges
| # | Company | Sector | Close | Change | Measure |
|---|---|---|---|---|---|
| 1 | DCRDolmen City REIT | Reit | PKR 39.81 | +1.48% | 11.85% range |
| 2 | BNWMBannu Woollen Mills Limited | Woollen | PKR 66.19 | +10.01% | 10.29% range |
| 3 | PGLCPak-Gulf Leasing Company Limited | Leasing | PKR 15.00 | -0.73% | 10.13% range |
| 4 | BMLBML | Unknown | PKR 60.16 | -2.10% | 5.47% range |
| 5 | AGPAGP Limited | Pharma | PKR 168.38 | +4.11% | 5.47% range |
Largest weighted contributors (Bulls and Bears)
| Company | Sector | Change | Basket weight | Contribution |
|---|---|---|---|---|
| KELK-Electric Limited | Power Generation | +3.05% | 1.09% | +0.033 pp |
| UBLUnited Bank Limited | Commercial Banks | +0.45% | 6.71% | +0.030 pp |
| MCBMCB Bank Limited | Commercial Banks | +0.93% | 2.88% | +0.027 pp |
| SYSSystems Limited | Tech & Communication | +2.08% | 1.13% | +0.024 pp |
| BWCLBestway Cement Limited | Cement | +0.91% | 1.73% | +0.016 pp |
| OGDCOil & Gas Development Company Limited | Oil & Gas Exploration | -1.04% | 8.35% | -0.087 pp |
| PTCPakistan Telecommunication Company Ltd | Tech & Communication | -2.65% | 1.31% | -0.035 pp |
| LUCKLucky Cement Limited | Cement | -0.84% | 3.81% | -0.032 pp |
| MEBLMeezan Bank Limited | Commercial Banks | -0.48% | 6.40% | -0.031 pp |
| NBPNational Bank of Pakistan | Commercial Banks | -0.65% | 2.19% | -0.014 pp |
Sector scorecard
| Sector | Companies | Weighted move | Market-cap share | A/D/U | Volume | Est. traded value |
|---|---|---|---|---|---|---|
| Woollen | 1 | +10.01% | 0.00% | 1/0/0 | 150.68K | PKR 9.97M |
| Reit | 2 | +1.30% | 0.68% | 2/0/0 | 1.00M | PKR 17.91M |
| Vanaspati & Allied | 1 | +1.26% | 0.01% | 1/0/0 | 17.89K | PKR 7.26M |
| Power Generation | 4 | +1.25% | 2.99% | 4/0/0 | 30.30M | PKR 430.04M |
| Leather & Tanneries | 1 | +1.03% | 0.54% | 1/0/0 | 9.06K | PKR 1.60M |
| Pharma | 7 | +1.00% | 2.78% | 5/2/0 | 2.02M | PKR 293.24M |
| Engineering | 2 | +0.94% | 0.36% | 2/0/0 | 138.85K | PKR 14.29M |
| Oil & Gas Mktng | 4 | +0.80% | 2.06% | 3/1/0 | 5.50M | PKR 1.49B |
| Paper & Packaging | 1 | +0.80% | 0.40% | 1/0/0 | 99 | PKR 68.12K |
| Insurance | 1 | +0.68% | 0.21% | 1/0/0 | 386.67K | PKR 36.47M |
| Refinery | 2 | +0.66% | 1.30% | 2/0/0 | 37.45M | PKR 862.08M |
| Modarabas | 1 | +0.47% | 0.02% | 1/0/0 | 2.51K | PKR 69.50K |
| Textile Spinning | 1 | +0.42% | 0.05% | 1/0/0 | 7.82K | PKR 2.25M |
| Property | 1 | +0.25% | 0.33% | 1/0/0 | 147.15K | PKR 19.61M |
| Auto Assembler | 7 | +0.14% | 4.22% | 5/2/0 | 1.18M | PKR 700.74M |
| Food & Personal Care | 6 | +0.14% | 5.74% | 3/3/0 | 1.55M | PKR 298.75M |
| Sugar & Allied | 1 | +0.13% | 0.33% | 1/0/0 | 190 | PKR 165.51K |
| Fertilizer | 4 | +0.12% | 9.01% | 2/2/0 | 6.08M | PKR 363.35M |
| Cable & Electrical | 1 | +0.12% | 0.20% | 1/0/0 | 1.09M | PKR 36.64M |
| Commercial Banks | 13 | +0.10% | 29.12% | 6/7/0 | 10.72M | PKR 1.91B |
| Tobacco | 1 | -0.01% | 2.32% | 0/1/0 | 407 | PKR 569.80K |
| Misc. | 2 | -0.15% | 0.39% | 0/2/0 | 868 | PKR 633.05K |
| Glass & Ceramics | 2 | -0.18% | 0.43% | 1/1/0 | 66.34K | PKR 6.15M |
| Cement | 9 | -0.21% | 8.86% | 4/5/0 | 4.51M | PKR 438.65M |
| Closed-End Mutual Fund | 1 | -0.22% | 0.02% | 0/1/0 | 20.30K | PKR 273.45K |
| Auto Parts | 1 | -0.24% | 0.27% | 0/1/0 | 2.43K | PKR 1.23M |
| Textile Composite | 3 | -0.26% | 1.50% | 1/2/0 | 2.07M | PKR 212.79M |
| Tech & Communication | 4 | -0.31% | 2.95% | 2/2/0 | 9.54M | PKR 594.11M |
| Inv. Banks / Securities | 2 | -0.31% | 2.25% | 0/2/0 | 903.13K | PKR 173.10M |
| Chemical | 2 | -0.33% | 0.83% | 1/1/0 | 6.99M | PKR 182.99M |
| Textile Weaving | 1 | -0.43% | 0.01% | 0/1/0 | 460.54K | PKR 2.11M |
| Transport | 1 | -0.44% | 0.16% | 0/1/0 | 5.17M | PKR 70.55M |
| Oil & Gas Exploration | 4 | -0.47% | 18.37% | 1/3/0 | 3.52M | PKR 1.03B |
| Leasing | 1 | -0.73% | 0.00% | 0/1/0 | 100.92K | PKR 1.51M |
| Unknown | 4 | -1.51% | 0.77% | 0/4/0 | 2.06M | PKR 116.85M |
| Synthetic & Rayon | 1 | -2.45% | 0.50% | 0/1/0 | 0 | PKR 0 |
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 16 October 2026 at 10:48 pm GMT+5 from the selected daily CSV.