KSE-100: Stocks stage recovery on attractive valuation