Carnival, Royal Caribbean Cruises, Norwegian Cruise Line, Planet Fitness and Marcus are included in this Analyst Blog.