Last week was great for the stock market