The composite index of the Indonesia Stock Exchange (IDX) ended lower 0.67% at 4920 on Thursday (June 25). Foreign investors booked net sell of Rp150.3 billion, cutting year-to-date net buy to Rp3.76 trillion. China shares dropped 3.46% yesterday, endured a sharp selloff late Thursday, while other regional bourses saw lackluster trade after negotiations between Greece and its creditors hit a stalemate overnight, cnbc.com reported.To subscribe please click here