The composite index of the Indonesia Stock Exchange (IDX) ended lower 0.44% to 4937 on Tuesday (June 23) due to late selling. The trade was volatile. Foreign investors booked net sell of Rp113.9 billion, cutting year-to-date net buy to Rp3.9 trillion.To subscribe please click here