Investing.com·2 hours ago·macroeconomiaNEUTRALLOWRoyal Caribbean president & CEO Michael Bayley sells $4.05m in stockNo summary availableRead at Investing.com→