PSX hits all-time high, inches towards 120,000

The Pakis­tan Stock Exchange (PSX) rebounded on Wednesday, with the benchmark KSE-100 Index rising by 960 points, or 0.81 per cent, to close at 119,931 — its highest-ever closing level and just shy of the 120,000 psychological milestone. The market opened on a strong note, with the index gaining as much as 1,135 points intraday, buoyed by broad-based buying across key sectors. Large-cap stocks led the charge, particularly Natio­nal Bank of Pakistan (NBP), Bank Al Habib, Uni­­ted Bank Limited, Oil and Gas Development Company, and Pakistan Petroleum Limited, which collectively added nearly 480 points to the index, according to Topline Research. Investor sentiment rem­ained upbeat ahead of the federal budget for the fiscal year 2025-26, as participants repositioned their po­­­­rtfolios in anticipation of favourable policy measures.