The composite index of the Indonesia Stock Exchange (IDX) ended higher 0.37% at 5439 on Thursday (March 12), but closed off its high as profit taking hit some stocks. The index moved volatile in the morning trade and made a flat move in the afternoon session. Yesterday, foreign investors booked net sell of Rp138.3 billion on Thursday, cutting their year-to-date net buy to Rp9.81 trillion. Regional markets also closed in green.To subscribe please click here