Karachi - Pakistan stocks closed yet again at all-time high amid speculations ahead of major earning announcements due this week and hopes early resolution for circular debt issues following CCI meeting due tomorrow.

At local equity market benchmark KSE-100 share index added 228.88 points or 0.98 percent to end the day at 23657.81 points compared to 23428.93 points of the last working day on Friday.

Analyst Ahsan Mehanti said improved cement and textile exports data for FY13, lower than expected current account deficit, renewed hopes for privatisation of SOEs and higher global commodities played a catalyst role in bullish activity at KSE despite concerns for falling FX reserves and rupee dollar parity.

KSE-Allshare index up by 184.12 points or 1.11 percent to stop the day at 16763.07 points, KSE-30 share index higher by 209.38 points or 1.14 percent to finish the day at 18539.39 points while KMI-30 share index increased by 478.81 points or 1.18 percent to close the day at 41101.89 points.

Market traded 326.673 million shares on Monday after opening at 238.330 million shares and the value of traded was climbed to Rs 13.370 billion from Rs 9.096 billion and the capitalisation of equity market maintained at Rs 5.766 trillion compared to Rs 5.702 trillion of the previous session.

Trading took place in 364 companies where gainers beat the losers 197 to 143 while the value of 24 stocks remained intact. Colgate Palmolive and Rafhan Maize were the biggest price gainers of the day up by Rs 50 to Rs 1850 and Rs 40 to Rs 5440. Shezan Inter and Shield Corporation were the top losers of the day decreased by Rs 14 to 615 and Rs 9.03 to Rs 171.71.

Bank of Punjab was the topped in active list with 63.071 million shares as it closed at Rs 15.02 after opening at Rs 15.07. Fauji Cement was on the second position with 38.664 million shares up by Re 0.57 to Rs 14.95. It was followed by PTCLA with 26.092 million shares grew by Rs 1.24 to Rs 26.80, Lafarge Pakistan with 17.895 million shares extended by Re 0.30 to Rs 9.83 and PIAC(A) with 11.552 million shares decreased by Re 0.21 to Rs 8.78.