KSE-100: Stocks edge up by 199 points ahead of results season