Daily archive

PSX Closing — 21 October 2026

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

Wed, 21 Oct 2026 · Market close

165,931

+0.47% · +779 pts
30-day trend -3.19%

Daily movers

Top 5 gainers ↑

1UPFL+10.00%
2NCPL+9.53%
3NPL+9.47%
4NML+3.47%
5SAZEW+3.20%

Top 5 losers ↓

1ATRL-4.47%
2FATIMA-1.70%
3IBFL-1.48%
4AHCL-1.30%
5TGL-1.28%

Market close heat map

Market close

Building market map…

Market Close Report

Market close

Market at a glance

KSE-100

165,931

+0.47% · +779 pts

Advances / declines / unchanged

65 / 34 / 1

Market-cap-weighted basket move

+0.53%

Total reported volume

130.24M shares

Estimated traded value

PKR 10.43B

Combined market capitalisation

PKR 15.35T

Top 5 gainers

#CompanySectorCloseChangeMeasure
1UPFLUnilever Pakistan Foods LimitedFood & Personal CarePKR 27886.93+10.00%476 shares
2NCPLNCPLUnknownPKR 51.50+9.53%8.20M shares
3NPLNishat Power LimitedPower GenerationPKR 56.88+9.47%4.04M shares
4NMLNishat Mills LimitedTextile CompositePKR 126.29+3.47%1.94M shares
5SAZEWSazgar Engineering Works LimitedAuto AssemblerPKR 1496.46+3.20%892.75K shares

Top 5 losers

#CompanySectorCloseChangeMeasure
1ATRLAttock Refinery LimitedRefineryPKR 1137.56-4.47%586.96K shares
2FATIMAFatima Fertilizer Company LimitedFertilizerPKR 134.98-1.70%198.70K shares
3IBFLIbrahim Fibres LimitedSynthetic & RayonPKR 244.13-1.48%2.19K shares
4AHCLArif Habib Corporation LimitedFertilizerPKR 13.71-1.30%3.12M shares
5TGLTariq Glass Industries LimitedGlass & CeramicsPKR 155.92-1.28%39.29K shares

Top 5 volume leaders

#CompanySectorCloseChangeMeasure
1CNERGYCnergyico PK LimitedRefineryPKR 12.52+0.89%40.07M shares
2NCPLNCPLUnknownPKR 51.50+9.53%8.20M shares
3PIBTLPakistan International Bulk TerminalTransportPKR 13.10-0.68%7.43M shares
4LOTCHEMLotte Chemical Pakistan LimitedChemicalPKR 24.16-0.37%5.27M shares
5BOPThe Bank of PunjabCommercial BanksPKR 28.23+0.28%5.06M shares

Top 5 estimated traded-value leaders

#CompanySectorCloseChangeMeasure
1SAZEWSazgar Engineering Works LimitedAuto AssemblerPKR 1496.46+3.20%PKR 1.34B
2ATRLAttock Refinery LimitedRefineryPKR 1137.56-4.47%PKR 667.70M
3HUBCThe Hub Power Company LimitedPower GenerationPKR 194.89+1.87%PKR 666.93M
4UBLUnited Bank LimitedCommercial BanksPKR 413.63+0.92%PKR 518.19M
5CNERGYCnergyico PK LimitedRefineryPKR 12.52+0.89%PKR 501.73M

Widest intraday ranges

#CompanySectorCloseChangeMeasure
1UPFLUnilever Pakistan Foods LimitedFood & Personal CarePKR 27886.93+10.00%10.59% range
2NPLNishat Power LimitedPower GenerationPKR 56.88+9.47%8.87% range
3IBFLIbrahim Fibres LimitedSynthetic & RayonPKR 244.13-1.48%8.03% range
4NCPLNCPLUnknownPKR 51.50+9.53%7.78% range
5BMLBMLUnknownPKR 58.62+2.29%7.42% range

Largest weighted contributors (Bulls and Bears)

CompanySectorChangeBasket weightContribution
UPFLUnilever Pakistan Foods LimitedFood & Personal Care+10.00%1.16%+0.116 pp
OGDCOil & Gas Development Company LimitedOil & Gas Exploration+1.01%8.49%+0.086 pp
UBLUnited Bank LimitedCommercial Banks+0.92%6.75%+0.062 pp
MARIMari Energies LimitedOil & Gas Exploration+1.17%4.97%+0.058 pp
HBLHabib Bank LimitedCommercial Banks+2.00%2.79%+0.056 pp
ATRLAttock Refinery LimitedRefinery-4.47%0.79%-0.035 pp
FATIMAFatima Fertilizer Company LimitedFertilizer-1.70%1.85%-0.031 pp
SYSSystems LimitedTech & Communication-0.78%1.09%-0.009 pp
NESTLENestle Pakistan LimitedFood & Personal Care-0.40%2.06%-0.008 pp
IBFLIbrahim Fibres LimitedSynthetic & Rayon-1.48%0.49%-0.007 pp

Sector scorecard

SectorCompaniesWeighted moveMarket-cap shareA/D/UVolumeEst. traded value
Unknown4+3.23%0.76%4/0/011.52MPKR 613.39M
Food & Personal Care6+1.80%5.84%3/3/0718.93KPKR 35.33M
Auto Parts1+1.61%0.27%1/0/0327PKR 164.72K
Power Generation4+1.50%2.95%3/1/012.65MPKR 933.28M
Paper & Packaging1+1.34%0.40%1/0/0179PKR 122.89K
Modarabas1+1.03%0.02%1/0/03.42KPKR 93.69K
Oil & Gas Exploration4+1.01%18.54%4/0/03.38MPKR 1.03B
Auto Assembler7+0.76%4.17%6/1/02.06MPKR 1.79B
Textile Weaving1+0.66%0.01%1/0/0164.38KPKR 751.22K
Textile Composite3+0.64%1.49%2/1/02.96MPKR 329.79M
Commercial Banks13+0.54%29.22%11/2/013.29MPKR 1.79B
Sugar & Allied1+0.48%0.33%1/0/078PKR 69.27K
Property1+0.48%0.33%1/0/041.82KPKR 5.50M
Leasing1+0.45%0.00%1/0/022.44KPKR 304.03K
Closed-End Mutual Fund1+0.44%0.03%1/0/04.08KPKR 55.37K
Leather & Tanneries1+0.32%0.54%1/0/010.63KPKR 1.88M
Cement9+0.31%8.88%7/2/09.24MPKR 852.73M
Pharma7+0.28%2.77%4/3/01.51MPKR 152.41M
Vanaspati & Allied1+0.20%0.01%1/0/06.11KPKR 2.40M
Cable & Electrical1+0.18%0.20%1/0/01.68MPKR 55.63M
Insurance1+0.12%0.21%1/0/0526.60KPKR 49.34M
Inv. Banks / Securities2+0.06%2.23%1/1/01.72MPKR 203.39M
Tobacco1+0.02%2.34%1/0/01.84KPKR 2.59M
Woollen1-0.02%0.00%0/1/023.91KPKR 1.48M
Oil & Gas Mktng4-0.10%2.04%2/2/04.64MPKR 568.40M
Reit2-0.14%0.68%0/2/01.92MPKR 21.13M
Textile Spinning1-0.23%0.05%0/1/02.10KPKR 590.64K
Fertilizer4-0.24%8.94%1/2/13.91MPKR 272.94M
Glass & Ceramics2-0.28%0.43%1/1/067.61KPKR 7.23M
Misc.2-0.28%0.39%0/2/09.49KPKR 5.15M
Tech & Communication4-0.31%2.88%2/2/04.63MPKR 303.75M
Engineering2-0.47%0.36%0/2/0132.72KPKR 13.22M
Chemical2-0.58%0.82%0/2/05.29MPKR 132.33M
Transport1-0.68%0.15%0/1/07.43MPKR 97.31M
Synthetic & Rayon1-1.48%0.49%0/1/02.19KPKR 534.16K
Refinery2-2.53%1.24%1/1/040.66MPKR 1.17B
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 21 October 2026 at 4:01 pm GMT+5 from the selected daily CSV.