Monster gains in the US market

S&P 500 performance since October 2022