Weekly Recap

PSX weekly recap: KSE-100 up 2.5% to 166,409 (26 to 30 October 2026)

← All articles
Market Pulse Hub·30 October 2026·3 min read

The KSE-100 gained 4,034 points (+2.48%) in the week of 26 to 30 October 2026, closing at 166,409.25 after 5 sessions. The week’s highest close was 167,193 on Thursday and the lowest 163,038 on Monday. The index is −4.4% for the year so far and 12.0% below its 52-week high of 189,167.

Across the 270 stocks we track, 153 rose and 115 fell over the week. KSE-100 volume for the week was 1.08 bn shares.

KSE-100 weekly recap, 26 to 30 October 2026
KSE-100 over the last three months with this week highlighted, and the week's biggest gainers and losers (26 to 30 October 2026).

The week in numbers

Measure This week
KSE-100 close 166,409.25
Weekly change +4,034 points (+2.48%)
Week high / low (close) 167,193 / 163,038
Year to date −4.39%
Stocks up / down 153 / 115
Foreign investors, net −Rs 16.78 bn
Off-market blocks 106 worth Rs 9.28 bn

Best and worst performers

Stocks averaging at least 100,000 shares a day this week.

Top gainers Close Week
FLYNG Flying Cement Co. Ltd. 37.97 +20.46%
TPL TPL Corp Ltd 25.91 +19.90%
PASL Pervez Ahmed Consultancy Services Limited 3.96 +18.92%
GHNI Ghandhara Industries Limited 1,151.44 +18.60%
TPLT TPL Trakker Ltd. 45.54 +18.38%
HTL Hi-Tech Lubricants Ltd. 38.00 +16.17%
SAIF Saif Textile Mills Limited 41.89 +15.81%
CTM Colony Textile Mills Ltd. 7.06 +15.17%
Top losers Close Week
TPLL TPL Life Insurance Limited 15.76 −15.86%
MACFL Macpac Films Limited 50.30 −15.11%
KOHE Kohinoor Energy Limited 14.88 −14.53%
CEPB Century Paper & Board Mills Limited 22.10 −11.07%
JSCL Jahangir Siddiqui & Co. Ltd 19.07 −9.75%
JSBL JS Bank Limited 11.00 −9.54%
DNCC Dandot Cement Co. Ltd. 23.92 −8.88%
DWSM Dewan Sugar Mills Limited 7.00 −8.02%

Sectors

Average weekly change of the main stocks in each group.

Sector Average change Stocks
Autos +4.93% 7
Cement +4.19% 10
Textile +3.17% 5
Fertilizer +2.84% 4
Oil & Gas +2.49% 10
Banks +2.38% 14
Power & Utilities +1.13% 7
Engineering & Steel +0.47% 4
Technology −1.35% 4

Who bought and who sold

Net buying (+) and selling (−) by investor type over the week, from NCCPL (5 sessions).

Investor type Net this week
Foreign corporates −Rs 17.58 bn
Other organisations Rs 14.10 bn
Local individuals Rs 2.03 bn
Insurance companies −Rs 1.11 bn
Overseas Pakistanis Rs 813 M
Brokers (own book) Rs 749 M
Banks and DFIs Rs 589 M
Mutual funds Rs 348 M

Results this week

103 companies we track announced results. The biggest changes in profit against the same period last year:

Profit up Period Profit Change
HTL Quarter to Sep 2026 Rs 311 M +1,779%
ENGROH Quarter to Sep 2026 Rs 3.38 bn +1,017%
THALL Quarter to Sep 2026 Rs 3.93 bn +608%
PSO Quarter to Sep 2026 Rs 25.99 bn +536%
SRVI Quarter to Sep 2026 Rs 1.10 bn +350%
ASL Quarter to Sep 2026 Rs 336 M +310%
Profit down Period Profit Change
BNWM Quarter to Sep 2026 −Rs 71.8 M −403%
PNSC Quarter to Sep 2026 −Rs 3.36 bn −347%
AVN Quarter to Sep 2026 −Rs 131 M −273%
GCWL Quarter to Sep 2026 −Rs 67.7 M −206%
MFFL Quarter to Sep 2026 −Rs 178 M −197%
SBL Quarter to Sep 2026 −Rs 99.6 M −135%

Biggest score changes

Market Pulse score (0 to 100) moves of 5 points or more this week, after new results or price changes.

Stock Before Now Change
ARPL 48 58 +11
PSYL 28 38 +10
CEPB 23 33 +10
SFL 33 38 +5
SCBPL 72 77 +5
KML 32 21 −11
GHGL 76 66 −10
JGICL 75 67 −8
THALL 78 71 −7
JSCL 49 43 −6

Off-market blocks

106 negotiated block trades worth Rs 9.28 bn after removing transfers and financing deals. The largest:

Stock Day Value Price vs close
PSEL Pak Services (7 trades) Fri 30 Oct Rs 6.55 bn +3.8%
UBL United Bank Fri 30 Oct Rs 426 M 0.0%
DSL Dost Steels Ltd. (3 trades) Thu 29 Oct Rs 203 M +43.3%
DSL Dost Steels Ltd. (2 trades) Fri 30 Oct Rs 203 M +47.2%
MCB MCB Bank Ltd Thu 29 Oct Rs 180 M 0.0%

Payouts announced

Stock Payout Book closure
STYLERS 2.5% cash dividend 31 Oct
BWCL 100% cash dividend 03 Nov
EFUL 15% cash dividend 04 Nov
NATF 60% cash dividend 09 Nov
PAKT 500% cash dividend 09 Nov
SAZEW 50% cash dividend 09 Nov
SPWL 10% cash dividend 04 Nov
EFUG 15% cash dividend 05 Nov
FFC 185% cash dividend 09 Nov
GHGL 10% cash dividend 10 Nov
HUBC 50% cash dividend 10 Nov
INDU 560% cash dividend 06 Nov
ABL 40% cash dividend 10 Nov
PPL 20% cash dividend 12 Nov
WAFI 40% cash dividend 10 Nov

Next week

  • Book closures: BAHL (35% cash dividend, from Mon 02 Nov), EFERT (55% cash dividend, from Mon 02 Nov), NESTLE (970% cash dividend, from Mon 02 Nov), BWCL (100% cash dividend, from Tue 03 Nov), HBL (60% cash dividend, from Tue 03 Nov), HMB (25% cash dividend, from Tue 03 Nov), MCB (90% cash dividend, from Tue 03 Nov), AKBL (20% cash dividend, from Wed 04 Nov), EFUL (15% cash dividend, from Wed 04 Nov), MUREB (65% cash dividend, from Wed 04 Nov).
  • 167,193 and 163,038. This week’s closing range; a move outside it would show which side has control.

Every figure here updates daily in the Market Pulse Hub dashboard: stock pages, scores, investor flows and off-market blocks. Daily wraps are in the Market Wrap section.

Bilal, Market Pulse Hub

Source: Pakistan Stock Exchange (prices, results, payouts and off-market trades) and NCCPL (investor flows), data to 30 October 2026. Sector averages, scores and filters are our calculations. This article is generated from market data for education and information only and is not investment advice.

See it live in the dashboard

Explore the free preview, or join the waitlist to hear first when membership opens.

Market Pulse Hub articles are for information and education only and are not investment advice. Markets carry risk; do your own research or speak to a licensed adviser before making financial decisions.

Click the image for full size · Esc to close