Karachi (Staff Report): Pakistan Stock Exchange (PSX) on Monday crossed 52,000 points level as KSE 100-index gained 636.96 points, or 1.23 per cent, to close the session at 52,387.87 points.

About 147.88 million shares of indexed companies changed hands by the close of the session, with a total worth of nearly Rs17.6 billion.

Stocks of 399 companies were traded, of which 204 gained in value, 178 declined and 17 remained unchanged.