KSE-100 stages recovery amid value hunting in mainboard stocks