Overview
- The KSE‑100 closed at 184,520.96, up 470.86 points (0.26%), after a session that hit an intraday high near 185,890 and swung down to about 184,214 before late selective buying recovered part of the losses.
- Trading was heavy with roughly 994–995 million shares changing hands and a traded value near Rs55.8 billion, driven largely by large‑cap banks, cement and oil‑and‑gas names.
- A handful of heavyweight stocks — including UBL, Lucky Cement, OGDC, Pakistan Petroleum and TRG — contributed most of the index’s gains, adding roughly 469 points in total.
- Foreign investors were net sellers, offloading about Rs268 million of stock according to National Clearing Company data, a factor analysts say keeps short‑term risk elevated.
- Analysts link the rally to easing geopolitical tensions, falling international crude and expectations of an imminent State Bank of Pakistan rate cut, and they warn that upcoming macro releases, oil moves and corporate results will determine the next leg of the market’s trend.