IHSG menguat 0,94% di level 5.328,36 pada 21 Oktober 2026. Investor asing mencatat net foreign sell Rp0,6 triliun.