The composite index of the Indonesia Stock Exchange (IDX) ended higher 0.52% at 5397 on Friday March 27. Foreign investors booked net sell of Rp582.9 billion, cutting their net buy to Rp4.69 trillion year to date.To subscribe please click here