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