Shares of Royal Caribbean Cruises Ltd. RCL have gained 46.9% over the past six months, outperforming the 29.5% rise in the ...