KSE-100 edge higher despite profit taking