Big movers over the past week

Chart: Shares magazine Source: Prices at 9am UK time, S&P 500, 17 March 2023