US Stocks-S&P 500, Nasdaq end down on tech stocks, investors weigh Iran moves - SPY News | Rallies