The Pakistan Stock Exchange (PSX) witnessed a lacklustre and choppy session on Monday, with the benchmark KSE-100 index failing to sustain early gains and eventually closing marginally lower.

After opening on a firm note, the index climbed to an intra-day high of 162,385.33 by mid-day, adding around 282 points. However, profit-taking and mixed investor sentiment erased these advances, pushing the benchmark to an intra-day low of 161,241.47 amid persistent volatility.

By the close of trading, the KSE-100 settled at 161,984.09, down 118.84 points or 0.07%.

Market participants attributed the subdued performance to the absence of clear market-moving triggers, with investors choosing caution ahead of key macroeconomic updates. Analysts noted that while the market’s muted close reflected unce

See Full Page