Daily archive

PSX Closing — 31 July 2026

KSE-100 market-close data, heat map, and report for this trading session.

Fri, 31 Jul 2026 · Market close

176,094

+0.31% · +546 pts
30-day trend -0.02%

Daily movers

Top 5 gainers ↑

1AICL+4.22%
2KTML+4.10%
3KOHC+3.67%
4AHCL+3.20%
5PKGS+2.55%

Top 5 losers ↓

1HGFA-3.77%
2INIL-2.10%
3TRG-1.54%
4JVDC-1.33%
5GHGL-1.05%

Market close heat map

Market close

Building market map…

Market Close Report

Market close

Market at a glance

KSE-100

176,094

+0.31% · +546 pts

Advances / declines / unchanged

62 / 36 / 2

Market-cap-weighted basket move

+0.29%

Total reported volume

210.43M shares

Estimated traded value

PKR 14.42B

Combined market capitalisation

PKR 16.58T

Top 5 gainers

#CompanySectorCloseChangeMeasure
1AICLAdamjee Insurance Company LimitedInsurancePKR 92.46+4.22%3.45M shares
2KTMLKohinoor Textile Mills LimitedTextile CompositePKR 44.64+4.10%2.77M shares
3KOHCKohat Cement Company LimitedCementPKR 96.63+3.67%477.74K shares
4AHCLArif Habib Corporation LimitedFertilizerPKR 15.50+3.20%3.18M shares
5PKGSPackages LimitedPaper & PackagingPKR 810.16+2.55%7.67K shares

Top 5 losers

#CompanySectorCloseChangeMeasure
1HGFAHBL Growth FundClosed-End Mutual FundPKR 14.55-3.77%99.92K shares
2INILInternational Industries LimitedEngineeringPKR 156.61-2.10%245.06K shares
3TRGTRG Pakistan LimitedTech & CommunicationPKR 60.85-1.54%1.92M shares
4JVDCJavedan Corporation LimitedPropertyPKR 143.13-1.33%469.48K shares
5GHGLGhani Glass LimitedGlass & CeramicsPKR 38.67-1.05%30.43K shares

Top 5 volume leaders

#CompanySectorCloseChangeMeasure
1CNERGYCnergyico PK LimitedRefineryPKR 10.74+1.23%50.46M shares
2PIBTLPakistan International Bulk TerminalTransportPKR 17.04+0.18%21.56M shares
3KELK-Electric LimitedPower GenerationPKR 7.18-0.14%14.46M shares
4PSXPakistan Stock Exchange LimitedInv. Banks / SecuritiesPKR 52.43+2.22%13.85M shares
5MLCFMaple Leaf Cement Factory LimitedCementPKR 94.87-0.75%12.86M shares

Top 5 estimated traded-value leaders

#CompanySectorCloseChangeMeasure
1MLCFMaple Leaf Cement Factory LimitedCementPKR 94.87-0.75%PKR 1.22B
2AKBLAskari Bank LimitedCommercial BanksPKR 105.24+2.11%PKR 1.07B
3DGKCD.G. Khan Cement Company LimitedCementPKR 207.31+0.04%PKR 888.69M
4PSXPakistan Stock Exchange LimitedInv. Banks / SecuritiesPKR 52.43+2.22%PKR 726.05M
5FFCFauji Fertilizer Company LimitedFertilizerPKR 565.38+0.06%PKR 625.27M

Widest intraday ranges

#CompanySectorCloseChangeMeasure
1HGFAHBL Growth FundClosed-End Mutual FundPKR 14.55-3.77%11.51% range
2SCBPLStandard Chartered Bank (Pak) LtdCommercial BanksPKR 63.48-0.87%8.56% range
3IBFLIbrahim Fibres LimitedSynthetic & RayonPKR 307.03+2.34%8.33% range
4AICLAdamjee Insurance Company LimitedInsurancePKR 92.46+4.22%8.31% range
5TPLRF1TPL REIT Fund IReitPKR 9.87-0.60%7.05% range

Largest weighted contributors (Bulls and Bears)

CompanySectorChangeBasket weightContribution
LUCKLucky Cement LimitedCement+0.69%3.90%+0.027 pp
NESTLENestle Pakistan LimitedFood & Personal Care+1.17%2.17%+0.025 pp
MEBLMeezan Bank LimitedCommercial Banks+0.37%6.09%+0.023 pp
ILPInterloop LimitedTextile Composite+2.41%0.89%+0.021 pp
HBLHabib Bank LimitedCommercial Banks+0.79%2.69%+0.021 pp
PAKTPakistan Tobacco Company LimitedTobacco-0.69%2.23%-0.015 pp
EFERTEngro Fertilizers LimitedFertilizer-1.00%1.52%-0.015 pp
SCBPLStandard Chartered Bank (Pak) LtdCommercial Banks-0.87%1.48%-0.013 pp
UBLUnited Bank LimitedCommercial Banks-0.16%7.03%-0.011 pp
HMBHabib Metropolitan Bank LimitedCommercial Banks-0.69%0.71%-0.005 pp

Sector scorecard

SectorCompaniesWeighted moveMarket-cap shareA/D/UVolumeEst. traded value
Insurance1+4.22%0.20%1/0/03.45MPKR 319.31M
Paper & Packaging1+2.55%0.44%1/0/07.67KPKR 6.22M
Textile Composite4+2.49%1.59%4/0/05.96MPKR 521.09M
Synthetic & Rayon1+2.34%0.58%1/0/0198PKR 60.79K
Inv. Banks / Securities2+1.16%2.25%2/0/014.63MPKR 939.21M
Food & Personal Care7+0.57%6.40%3/2/22.32MPKR 65.10M
Cement9+0.56%9.07%6/3/024.78MPKR 2.99B
Oil & Gas Mktng4+0.55%1.88%4/0/06.59MPKR 768.25M
Tech & Communication5+0.49%3.39%3/2/09.45MPKR 676.46M
Leather & Tanneries1+0.46%0.58%1/0/04.18KPKR 8.60M
Textile Weaving1+0.37%0.01%1/0/0708.42KPKR 3.83M
Cable & Electrical1+0.36%0.24%1/0/02.65MPKR 111.99M
Chemical2+0.35%0.88%1/1/02.32MPKR 66.55M
Vanaspati & Allied1+0.27%0.02%1/0/09.31KPKR 4.25M
Refinery2+0.27%0.98%1/1/050.73MPKR 807.89M
Commercial Banks13+0.23%29.47%9/4/031.27MPKR 3.39B
Pharma7+0.19%2.79%6/1/01.99MPKR 219.86M
Transport1+0.18%0.18%1/0/021.56MPKR 367.33M
Oil & Gas Exploration4+0.13%17.56%3/1/03.31MPKR 1.07B
Misc.3+0.11%0.60%2/1/014.39KPKR 5.07M
Textile Spinning1+0.09%0.05%1/0/05.59KPKR 1.54M
Woollen1+0.07%0.00%1/0/017.72KPKR 1.20M
Glass & Ceramics2+0.03%0.43%1/1/082.96KPKR 11.09M
Auto Assembler7+0.01%4.28%3/4/01.47MPKR 666.18M
Fertilizer4-0.02%8.78%2/2/05.09MPKR 815.98M
Power Generation4-0.07%3.18%1/3/016.47MPKR 366.55M
Auto Parts1-0.12%0.29%0/1/029.75KPKR 17.38M
Leasing1-0.13%0.00%0/1/0134.34KPKR 2.06M
Reit2-0.13%0.62%0/2/04.22MPKR 46.90M
Modarabas1-0.33%0.02%0/1/05.01KPKR 168.35K
Engineering2-0.64%0.35%1/1/0567.57KPKR 65.76M
Tobacco1-0.69%2.23%0/1/07.43KPKR 10.77M
Sugar & Allied1-0.79%0.32%0/1/0343PKR 311.28K
Property1-1.33%0.33%0/1/0469.48KPKR 67.20M
Closed-End Mutual Fund1-3.77%0.02%0/1/099.92KPKR 1.45M
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_change field: 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 31 July 2026 at 11:03 pm GMT+5 from the selected daily CSV.