The best-performing stocks in the past week include Carnival, Norwegian Cruise Line, Roblox, Zillow, Levi Strauss & Co, and more.

Read More