The composite index of the Indonesia Stock Exchange (IDX) ended lower 0.9% at 4806 as profit taking hit. The index gained in the early morning trade. Foreign investors booked net sell of Rp252.2 billion, cutting year-to-date net buy to Rp3.23 trillion.To subscribe please click here