The KSE-100 Index rose 421.57 points, or 0.25%, to close at 171,021.77 at the Pakistan Stock Exchange on Tuesday, June 2, 2026.
The benchmark index traded in a range of 1,607.89 points during the session. It touched an intraday high of 171,856.36 and a low of 170,248.47.
Market breadth remained nearly balanced in the ready market. A total of 221 companies advanced, 226 declined, and 41 remained unchanged.
Read: PSX Rally Sends KSE-100 Up 3,092 Points Intraday
Overall ready-market turnover stood at 550.79 million shares, down from 589.75 million shares in the previous session.
Traded value also fell to Rs27.44 billion from Rs31.98 billion, showing lower activity despite the benchmark index closing higher.