KARACHI, Oct. 23 -- The Pakistan Stock Exchange (PSX) witnessed a decline on Thursday as investors engaged in profit-taking ahead of the weekend, leading to a downward trend in the benchmark KSE-100 index.

During intraday trading, the KSE-100 index dropped by 513.85 points, settling at 166,039.42 points, marking a 0.31 percent decline compared to the previous close of 166,533.27 points. Market analysts attributed the losses to investors' decision to book profits after a strong rally in recent sessions. A day earlier, the PSX had already shown weakness, with the 100-index losing 793.55 points or 0.47 percent, closing at 166,553.28 points against 167,346.83 points on the previous trading day.

Read More: Pakistan Stock Market Soars Again, ...