The S&P 500 continued its rally during the week, making yet another...