Last Week’s 3 Top-Performing Stocks on the S&P 500