After a brief respite on Wednesday, stocks continued to rally with the KSE-100 index posting gain of 167.06 points or 0.56 per cent on Thursday to settle at 29,858.37.
Although local participants were cautious and most opted to take profit at current high levels, the market remained strong, drawing its strength from heavy foreign participation over the week.
On Thursday, the foreign portfolio inflow was relatively low at $0.59 million. The rally was therefore led by the unlikely mutual funds sector who bought equity worth $5.26m.