The composite index of the Indonesia Stock Exchange (IDX) fell 1.18% to close at 4714 on Tuesday (July 28) led by agriculture and finance stocks which lost 2.58% and 2.34% respectively. Foreign investors booked net sell of Rp527.3 trillion, cutting year-to-date net buy to Rp2.87 trillion.To subscribe please click here