The Composite index of the Indonesia Stock Exchange (IDX) fell 0.16% to close at 5269 on Wednesday (Jan 28). Trade was volatile. Foreign investors booked net sell of Rp424 billion yesterday, so, year to date, foreign investors’ net sell would have reached Rp308.2 billion.To subscribe please click here