Royal Caribbean (RCL) ended the recent trading session at $313.34, demonstrating a +2.32% change from the preceding day's closing price. This move outpaced the S&P 500's daily loss of 0.16%. Elsewhere ...