The composite index of the Indonesia Stock Exchange (IDX) ended higher 0.4% at 5292 on Wednesday (May 20), but closed off its high as profit taking emerged ahead of the market close. Investors, mainly local, focused on buying shares of miscellaneous industry and finance, boosting the sector to gain 1.57% and 1% respectively.To subscribe please click here