The S&P 500 is up 11% since March 8, its biggest 15-day percentage gain since June 2020, led by many of the high-growth stocks that have been pummeled for much of the year. The benchmark index has cut its year-to-date losses to 2.8%, after it earlier swooned by as much as 12.5%.