Stock market update 28 october 2023