October 26, 2023 Nasdaq futures slide as megacaps drag; economic data in focus Nasdaq futures slide as megacaps drag; economic data in focus