Consumer Cyclical Royal Caribbean Cruises Ltd. (RCL): Rising margins and cash flow amid heavy reinvestment