Stocks gathered momentum yesterday which saw KSE-100 index gain 149.90 points or 0.50 per cent to yet again jump over the 30,000-level and close at 30,143.77 points.
Market capitalisation also crossed over the Rs7 trillion mark with addition of Rs28 billion yesterday.
Most stockbrokers gave varying reasons for the sudden burst of activity at the market which saw volume surge 43pc to 164 million shares, from 115m shares traded the previous day.
Major buyers on Tuesday were the foreign investors who put $1.17m in equities, divided almost equally between the cements and foods sectors.