On Friday last week (March 20), the composite index of the Indonesia Stock Exchange (IDX) closed down 0.2% at 5443. Foreign investors booked net sell of Rp635.1 billion, cutting their year-to-date net buy to Rp7.34 trillion. IDX has gained 4.13% year to date, ranking 7th among the global indices.To subscribe please click here