Stock market today: S&P 500 has its best day since 2022 as stocks rally after encouraging labor market data