Composite index of Indonesia Stock Exchange (IDX) ended lower by 0.47% to 5653 Friday (Apr 7) despite net buy by foreign investors. Net buy reached Rp1.356 trillion Friday, lifting year-to-date net buy to Rp11.35 trillion. IDX composite has gained 6.74% year-to-date, fifth behind India, the Philippines, Hong Kong, and Singapore.To subscribe please click here