Composite index of Indonesia Stock Exchange (IDX) ended significantly lower by 3.5% Monday (April 27) to its lowest level in three months. Foreign investors sold a net of Rp2.24 trillion, cutting down year-to-date net buy to Rp16 trillion. Trading in 10 stocks accounted for 58% of the day’s trading value.To subscribe please click here