Stocks had a good week

Top