October 25, 2023 Nasdaq, S&P 500 futures fall as Alphabet leads retreat in mega-cap stocks Nasdaq, S&P 500 futures fall as Alphabet leads retreat in mega-cap stocks