Carnival shares lead S&P 500

Share with friends