These companies have excellent earnings growth prospects to fuel market-beating returns for investors.
The company is taking full advantage of a hot, seemingly long-tail trend.
Find out which cruise line -- Carnival or Royal Caribbean -- might offer better returns as the industry continues its robust recovery.