technology Stocks Decline for Two Successive Days: A Drop in Palantir and Pharmaceuticals Weighs on S&P 500 Performance , and Administrator 2025 May 7