The composite index of the Indonesia Stock Exchange (IDX) ended lower 0.43% at 5437 on Wednesday (April 22), while regional markets closed mixed. Foreign investors booked net sell of Rp159.6 billion, cutting year-to-date net buy to Rp19.39 trillion.To subscribe please click here