Stocks were badly battered yesterday as investors ran for cover ahead of the long Eid holidays.
The KSE-100 index declined by 160.68 points or 0.53pc to settle at 30,314.07 points.
The turnover stood down 52 per cent to 104m shares.
Volume leaders were mainly from the second and third tier stocks. Investors were spooked by the evolving political scenario, where the government called in the army in Islamabad to thwart untoward incidents during the Aug 14 rallies planned by some major political parties.