Kse-100: Profit taking weighs down stocks