The composite index of the Indonesia Stock Exchange (IDX) ended up 0.35% at 4,446 on Friday (Aug. 28), but closed off its high as profit taking hit certain stocks. Foreign investors booked a net sell of Rp140.5 billion, bringing year-to-date net sell to Rp6.26 trillion.To subscribe please click here