The composite index of the Indonesia Stock Exchange (IDX) fell 0.34% to close at 5,341 on Tuesday (Feb 21) as investors continued selling local stocks amid concern over recent developments on domestic politics. Foreign investors booked net sell of Rp146.1 billion, bringing year-to-date net sell to Rp1.21 trillion.To subscribe please click here