Market Snapshot: Dow, S&P 500 book 7th straight day of gains, Nasdaq ends lower as high-flying tech stocks take a breather