IDX Composite Index Set New Record, Best Day Since 1999

The Indonesia Stock Exchange (IDX) Composite Index set new record on Thursday, March 26th, 2020. It was the best day since June 8th, 1999. The index was up 10,19% and closed at 4,388.90 (via CNBC Indonesia).