18 Wall Street research analysts have issued buy, hold, and sell ratings for Carnival Co. & in the last twelve months. There are currently 1 sell rating, 2 hold ratings and 15 buy ratings for the stock. The consensus among Wall Street research analysts is that investors should moderate buy CCL shares.