Foreign investors kept buying local stocks on Thursday (Apr 27) as they booked a net buy of Rp461.6 billion, bringing year-to-date net buy to Rp21.89 trillion. The composite index of the Indonesia Stock Exchange (IDX), however, closed down 0.34% at 5,707 yesterday as domestic investors opted to selling stocks. They took profits in stocks after recent market gains.To subscribe please click here