Norwegian Cruise Line (NCLH) had the highest return in December 2023 by a US stock in the S&P 500 (GSPC), returning 31.9%.